xref: /OK3568_Linux_fs/yocto/poky/meta/recipes-extended/tcp-wrappers/tcp-wrappers-7.6/fix_warnings2.patch (revision 4882a59341e53eb6f0b4789bf948001014eff981)
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