pam test should return an int in main
authorDerrick Brashear <shadow@dementia.org>
Sun, 26 Sep 2010 11:28:46 +0000 (07:28 -0400)
committerDerrick Brashear <shadow@dementia.org>
Mon, 27 Sep 2010 15:21:39 +0000 (08:21 -0700)
change things so we conform with the usual prototype for main()

Change-Id: Ia3bfe6bb1b135fdba53ccca1650b0b7223108a27
Reviewed-on: http://gerrit.openafs.org/2850
Reviewed-by: Jeffrey Altman <jaltman@openafs.org>
Tested-by: Jeffrey Altman <jaltman@openafs.org>
Reviewed-by: Derrick Brashear <shadow@dementia.org>
Tested-by: Derrick Brashear <shadow@dementia.org>

src/pam/test_pam.c

index b819d8d..6ba4b14 100644 (file)
@@ -37,7 +37,7 @@ static const char *new_homestring = "HOME=/tmp";
 #endif
 
 
-void
+int
 main(int argc, char *argv[])
 {
     int authenticated = 0;
@@ -101,7 +101,7 @@ main(int argc, char *argv[])
     putenv((char *)new_homestring);
     chdir("/tmp");
     printf("Type exit to back out.\n");
-    execl("/bin/csh", "/bin/csh", NULL);
+    return execl("/bin/csh", "/bin/csh", NULL);
 }