1*4882a593SmuzhiyunCompile warning fixes from Debian 2*4882a593Smuzhiyun 3*4882a593SmuzhiyunSigned-off-by: Adrian Bunk <bunk@stusta.de> 4*4882a593SmuzhiyunUpstream-Status: Inappropriate [upstream is dead] 5*4882a593Smuzhiyun 6*4882a593Smuzhiyun--- a/clean_exit.c 7*4882a593Smuzhiyun+++ b/clean_exit.c 8*4882a593Smuzhiyun@@ -13,6 +13,7 @@ static char sccsid[] = "@(#) clean_exit. 9*4882a593Smuzhiyun #endif 10*4882a593Smuzhiyun 11*4882a593Smuzhiyun #include <stdio.h> 12*4882a593Smuzhiyun+#include <unistd.h> 13*4882a593Smuzhiyun 14*4882a593Smuzhiyun extern void exit(); 15*4882a593Smuzhiyun 16*4882a593Smuzhiyun--- a/hosts_access.c 17*4882a593Smuzhiyun+++ b/hosts_access.c 18*4882a593Smuzhiyun@@ -34,6 +34,7 @@ static char sccsid[] = "@(#) hosts_acces 19*4882a593Smuzhiyun #include <netinet/in.h> 20*4882a593Smuzhiyun #include <arpa/inet.h> 21*4882a593Smuzhiyun #include <stdio.h> 22*4882a593Smuzhiyun+#include <stdlib.h> 23*4882a593Smuzhiyun #include <syslog.h> 24*4882a593Smuzhiyun #include <ctype.h> 25*4882a593Smuzhiyun #include <errno.h> 26*4882a593Smuzhiyun--- a/misc.c 27*4882a593Smuzhiyun+++ b/misc.c 28*4882a593Smuzhiyun@@ -13,6 +13,7 @@ static char sccsic[] = "@(#) misc.c 1.2 29*4882a593Smuzhiyun #include <netinet/in.h> 30*4882a593Smuzhiyun #include <arpa/inet.h> 31*4882a593Smuzhiyun #include <stdio.h> 32*4882a593Smuzhiyun+#include <stdlib.h> 33*4882a593Smuzhiyun #include <string.h> 34*4882a593Smuzhiyun 35*4882a593Smuzhiyun #include "tcpd.h" 36*4882a593Smuzhiyun--- a/options.c 37*4882a593Smuzhiyun+++ b/options.c 38*4882a593Smuzhiyun@@ -41,6 +41,7 @@ static char sccsid[] = "@(#) options.c 1 39*4882a593Smuzhiyun #include <netinet/in.h> 40*4882a593Smuzhiyun #include <netdb.h> 41*4882a593Smuzhiyun #include <stdio.h> 42*4882a593Smuzhiyun+#include <stdlib.h> 43*4882a593Smuzhiyun #include <unistd.h> 44*4882a593Smuzhiyun #include <syslog.h> 45*4882a593Smuzhiyun #include <pwd.h> 46*4882a593Smuzhiyun--- a/percent_x.c 47*4882a593Smuzhiyun+++ b/percent_x.c 48*4882a593Smuzhiyun@@ -17,6 +17,7 @@ static char sccsid[] = "@(#) percent_x.c 49*4882a593Smuzhiyun /* System libraries. */ 50*4882a593Smuzhiyun 51*4882a593Smuzhiyun #include <stdio.h> 52*4882a593Smuzhiyun+#include <unistd.h> 53*4882a593Smuzhiyun #include <syslog.h> 54*4882a593Smuzhiyun #include <string.h> 55*4882a593Smuzhiyun 56*4882a593Smuzhiyun--- a/rfc931.c 57*4882a593Smuzhiyun+++ b/rfc931.c 58*4882a593Smuzhiyun@@ -16,6 +16,7 @@ static char sccsid[] = "@(#) rfc931.c 1. 59*4882a593Smuzhiyun /* System libraries. */ 60*4882a593Smuzhiyun 61*4882a593Smuzhiyun #include <stdio.h> 62*4882a593Smuzhiyun+#include <unistd.h> 63*4882a593Smuzhiyun #include <syslog.h> 64*4882a593Smuzhiyun #include <sys/types.h> 65*4882a593Smuzhiyun #include <sys/socket.h> 66*4882a593Smuzhiyun--- a/tcpd.c 67*4882a593Smuzhiyun+++ b/tcpd.c 68*4882a593Smuzhiyun@@ -22,6 +22,7 @@ static char sccsid[] = "@(#) tcpd.c 1.10 69*4882a593Smuzhiyun #include <sys/socket.h> 70*4882a593Smuzhiyun #include <netinet/in.h> 71*4882a593Smuzhiyun #include <stdio.h> 72*4882a593Smuzhiyun+#include <unistd.h> 73*4882a593Smuzhiyun #include <syslog.h> 74*4882a593Smuzhiyun #include <string.h> 75*4882a593Smuzhiyun 76*4882a593Smuzhiyun--- a/update.c 77*4882a593Smuzhiyun+++ b/update.c 78*4882a593Smuzhiyun@@ -20,6 +20,7 @@ static char sccsid[] = "@(#) update.c 1. 79*4882a593Smuzhiyun /* System libraries */ 80*4882a593Smuzhiyun 81*4882a593Smuzhiyun #include <stdio.h> 82*4882a593Smuzhiyun+#include <unistd.h> 83*4882a593Smuzhiyun #include <syslog.h> 84*4882a593Smuzhiyun #include <string.h> 85*4882a593Smuzhiyun 86*4882a593Smuzhiyun--- a/fakelog.c 87*4882a593Smuzhiyun+++ b/fakelog.c 88*4882a593Smuzhiyun@@ -17,7 +17,7 @@ static char sccsid[] = "@(#) fakelog.c 1 89*4882a593Smuzhiyun 90*4882a593Smuzhiyun /* ARGSUSED */ 91*4882a593Smuzhiyun 92*4882a593Smuzhiyun-openlog(name, logopt, facility) 93*4882a593Smuzhiyun+void openlog(name, logopt, facility) 94*4882a593Smuzhiyun char *name; 95*4882a593Smuzhiyun int logopt; 96*4882a593Smuzhiyun int facility; 97*4882a593Smuzhiyun@@ -27,7 +27,7 @@ int facility; 98*4882a593Smuzhiyun 99*4882a593Smuzhiyun /* vsyslog - format one record */ 100*4882a593Smuzhiyun 101*4882a593Smuzhiyun-vsyslog(severity, fmt, ap) 102*4882a593Smuzhiyun+void vsyslog(severity, fmt, ap) 103*4882a593Smuzhiyun int severity; 104*4882a593Smuzhiyun char *fmt; 105*4882a593Smuzhiyun va_list ap; 106*4882a593Smuzhiyun@@ -43,7 +43,7 @@ va_list ap; 107*4882a593Smuzhiyun 108*4882a593Smuzhiyun /* VARARGS */ 109*4882a593Smuzhiyun 110*4882a593Smuzhiyun-VARARGS(syslog, int, severity) 111*4882a593Smuzhiyun+void VARARGS(syslog, int, severity) 112*4882a593Smuzhiyun { 113*4882a593Smuzhiyun va_list ap; 114*4882a593Smuzhiyun char *fmt; 115*4882a593Smuzhiyun@@ -56,7 +56,7 @@ VARARGS(syslog, int, severity) 116*4882a593Smuzhiyun 117*4882a593Smuzhiyun /* closelog - dummy */ 118*4882a593Smuzhiyun 119*4882a593Smuzhiyun-closelog() 120*4882a593Smuzhiyun+void closelog() 121*4882a593Smuzhiyun { 122*4882a593Smuzhiyun /* void */ 123*4882a593Smuzhiyun } 124*4882a593Smuzhiyun--- a/safe_finger.c 125*4882a593Smuzhiyun+++ b/safe_finger.c 126*4882a593Smuzhiyun@@ -22,10 +22,15 @@ static char sccsid[] = "@(#) safe_finger 127*4882a593Smuzhiyun 128*4882a593Smuzhiyun #include <sys/types.h> 129*4882a593Smuzhiyun #include <sys/stat.h> 130*4882a593Smuzhiyun+#include <sys/wait.h> 131*4882a593Smuzhiyun+#include <fcntl.h> 132*4882a593Smuzhiyun #include <signal.h> 133*4882a593Smuzhiyun #include <stdio.h> 134*4882a593Smuzhiyun+#include <stdlib.h> 135*4882a593Smuzhiyun+#include <unistd.h> 136*4882a593Smuzhiyun #include <ctype.h> 137*4882a593Smuzhiyun #include <pwd.h> 138*4882a593Smuzhiyun+#include <grp.h> 139*4882a593Smuzhiyun #include <syslog.h> 140*4882a593Smuzhiyun 141*4882a593Smuzhiyun extern void exit(); 142*4882a593Smuzhiyun@@ -52,7 +59,7 @@ int sig; 143*4882a593Smuzhiyun exit(0); 144*4882a593Smuzhiyun } 145*4882a593Smuzhiyun 146*4882a593Smuzhiyun-main(argc, argv) 147*4882a593Smuzhiyun+int main(argc, argv) 148*4882a593Smuzhiyun int argc; 149*4882a593Smuzhiyun char **argv; 150*4882a593Smuzhiyun { 151*4882a593Smuzhiyun--- a/tcpdchk.c 152*4882a593Smuzhiyun+++ b/tcpdchk.c 153*4882a593Smuzhiyun@@ -28,6 +28,8 @@ static char sccsid[] = "@(#) tcpdchk.c 1 154*4882a593Smuzhiyun #include <netinet/in.h> 155*4882a593Smuzhiyun #include <arpa/inet.h> 156*4882a593Smuzhiyun #include <stdio.h> 157*4882a593Smuzhiyun+#include <stdlib.h> 158*4882a593Smuzhiyun+#include <unistd.h> 159*4882a593Smuzhiyun #include <syslog.h> 160*4882a593Smuzhiyun #include <setjmp.h> 161*4882a593Smuzhiyun #include <errno.h> 162*4882a593Smuzhiyun--- a/tcpdmatch.c 163*4882a593Smuzhiyun+++ b/tcpdmatch.c 164*4882a593Smuzhiyun@@ -26,6 +26,7 @@ static char sccsid[] = "@(#) tcpdmatch.c 165*4882a593Smuzhiyun #include <arpa/inet.h> 166*4882a593Smuzhiyun #include <netdb.h> 167*4882a593Smuzhiyun #include <stdio.h> 168*4882a593Smuzhiyun+#include <unistd.h> 169*4882a593Smuzhiyun #include <syslog.h> 170*4882a593Smuzhiyun #include <setjmp.h> 171*4882a593Smuzhiyun #include <string.h> 172*4882a593Smuzhiyun--- a/try-from.c 173*4882a593Smuzhiyun+++ b/try-from.c 174*4882a593Smuzhiyun@@ -37,7 +37,7 @@ static char sccsid[] = "@(#) try-from.c 175*4882a593Smuzhiyun int allow_severity = SEVERITY; /* run-time adjustable */ 176*4882a593Smuzhiyun int deny_severity = LOG_WARNING; /* ditto */ 177*4882a593Smuzhiyun 178*4882a593Smuzhiyun-main(argc, argv) 179*4882a593Smuzhiyun+int main(argc, argv) 180*4882a593Smuzhiyun int argc; 181*4882a593Smuzhiyun char **argv; 182*4882a593Smuzhiyun { 183*4882a593Smuzhiyun--- a/inetcf.c 184*4882a593Smuzhiyun+++ b/inetcf.c 185*4882a593Smuzhiyun@@ -12,6 +12,7 @@ static char sccsid[] = "@(#) inetcf.c 1. 186*4882a593Smuzhiyun #include <sys/types.h> 187*4882a593Smuzhiyun #include <sys/stat.h> 188*4882a593Smuzhiyun #include <stdio.h> 189*4882a593Smuzhiyun+#include <stdlib.h> 190*4882a593Smuzhiyun #include <errno.h> 191*4882a593Smuzhiyun #include <string.h> 192*4882a593Smuzhiyun 193*4882a593Smuzhiyun@@ -20,6 +21,7 @@ extern void exit(); 194*4882a593Smuzhiyun 195*4882a593Smuzhiyun #include "tcpd.h" 196*4882a593Smuzhiyun #include "inetcf.h" 197*4882a593Smuzhiyun+#include "scaffold.h" 198*4882a593Smuzhiyun 199*4882a593Smuzhiyun /* 200*4882a593Smuzhiyun * Network configuration files may live in unusual places. Here are some 201