--- src/sbin/nfsiod/nfsiod.c 2003/11/01 17:16:01 1.4 +++ src/sbin/nfsiod/nfsiod.c 2004/11/14 20:07:25 1.5 @@ -43,7 +43,6 @@ #include #include #include -#include #include #include @@ -60,9 +59,9 @@ int debug = 1; int debug = 0; #endif -void nonfs(int); -void reapchild(int); -void usage(void); +static void nonfs(int); +static void reapchild(int); +static void usage(void); /* * Nfsiod does asynchronous buffered I/O on behalf of the NFS client. @@ -99,7 +98,6 @@ main(int argc, char **argv) num_servers = DEFNFSDCNT; } break; - case '?': default: usage(); } @@ -123,12 +121,12 @@ main(int argc, char **argv) if (debug == 0) { daemon(0, 0); - (void)signal(SIGHUP, SIG_IGN); - (void)signal(SIGINT, SIG_IGN); - (void)signal(SIGQUIT, SIG_IGN); - (void)signal(SIGSYS, nonfs); + signal(SIGHUP, SIG_IGN); + signal(SIGINT, SIG_IGN); + signal(SIGQUIT, SIG_IGN); + signal(SIGSYS, nonfs); } - (void)signal(SIGCHLD, reapchild); + signal(SIGCHLD, reapchild); openlog("nfsiod:", LOG_PID, LOG_DAEMON); @@ -147,24 +145,23 @@ main(int argc, char **argv) exit (0); } -void -nonfs(int signo) +static void +nonfs(int signo __unused) { syslog(LOG_ERR, "missing system call: NFS not available"); } -void -reapchild(int signo) +static void +reapchild(int signo __unused) { - while (wait3(NULL, WNOHANG, NULL) > 0) { - /* nothing */ - }; + while (wait3(NULL, WNOHANG, NULL) > 0) + ; } -void +static void usage(void) { - (void)fprintf(stderr, "usage: nfsiod [-n num_servers]\n"); + fprintf(stderr, "usage: nfsiod [-n num_servers]\n"); exit(1); }