Many files:
  Declare main() to return an int, as required.  Make sure main() always
  ends with an exit(0).  (Some programs weren't doing this, and thus
  were returning a random exit value.)

diff --git a/misc/lsattr.c b/misc/lsattr.c
index 60d60f0..1768721 100644
--- a/misc/lsattr.c
+++ b/misc/lsattr.c
@@ -119,7 +119,7 @@
 	return 0;
 }
 
-void main (int argc, char ** argv)
+int main (int argc, char ** argv)
 {
 	char c;
 	int i;
@@ -156,4 +156,5 @@
 	else
 		for (i = optind; i < argc; i++)
 			lsattr_args (argv[i]);
+	exit(0);
 }