123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737 |
- --- a/clean_exit.c
- +++ b/clean_exit.c
- @@ -9,10 +9,11 @@
- */
-
- #ifndef lint
- -static char sccsid[] = "@(#) clean_exit.c 1.4 94/12/28 17:42:19";
- +static char sccsid[] __attribute__((__unused__)) = "@(#) clean_exit.c 1.4 94/12/28 17:42:19";
- #endif
-
- #include <stdio.h>
- +#include <unistd.h>
-
- extern void exit();
-
- --- a/diag.c
- +++ b/diag.c
- @@ -10,7 +10,7 @@
- */
-
- #ifndef lint
- -static char sccsid[] = "@(#) diag.c 1.1 94/12/28 17:42:20";
- +static char sccsid[] __attribute__((__unused__)) = "@(#) diag.c 1.1 94/12/28 17:42:20";
- #endif
-
- /* System libraries */
- --- a/eval.c
- +++ b/eval.c
- @@ -19,7 +19,7 @@
- */
-
- #ifndef lint
- -static char sccsid[] = "@(#) eval.c 1.3 95/01/30 19:51:45";
- +static char sccsid[] __attribute__((__unused__)) = "@(#) eval.c 1.3 95/01/30 19:51:45";
- #endif
-
- /* System libraries. */
- --- a/fakelog.c
- +++ b/fakelog.c
- @@ -6,7 +6,7 @@
- */
-
- #ifndef lint
- -static char sccsid[] = "@(#) fakelog.c 1.3 94/12/28 17:42:21";
- +static char sccsid[] __attribute__((__unused__)) = "@(#) fakelog.c 1.3 94/12/28 17:42:21";
- #endif
-
- #include <stdio.h>
- @@ -17,7 +17,7 @@ static char sccsid[] = "@(#) fakelog.c 1
-
- /* ARGSUSED */
-
- -openlog(name, logopt, facility)
- +void openlog(name, logopt, facility)
- char *name;
- int logopt;
- int facility;
- @@ -27,7 +27,7 @@ int facility;
-
- /* vsyslog - format one record */
-
- -vsyslog(severity, fmt, ap)
- +void vsyslog(severity, fmt, ap)
- int severity;
- char *fmt;
- va_list ap;
- @@ -43,7 +43,7 @@ va_list ap;
-
- /* VARARGS */
-
- -VARARGS(syslog, int, severity)
- +void VARARGS(syslog, int, severity)
- {
- va_list ap;
- char *fmt;
- @@ -56,7 +56,7 @@ VARARGS(syslog, int, severity)
-
- /* closelog - dummy */
-
- -closelog()
- +void closelog()
- {
- /* void */
- }
- --- a/fix_options.c
- +++ b/fix_options.c
- @@ -6,7 +6,7 @@
- */
-
- #ifndef lint
- -static char sccsid[] = "@(#) fix_options.c 1.6 97/04/08 02:29:19";
- +static char sccsid[] __attribute__((__unused__)) = "@(#) fix_options.c 1.6 97/04/08 02:29:19";
- #endif
-
- #include <sys/types.h>
- @@ -29,14 +29,14 @@ static char sccsid[] = "@(#) fix_options
-
- /* fix_options - get rid of IP-level socket options */
-
- -fix_options(request)
- -struct request_info *request;
- +void fix_options(request)
- +struct request_info *request;
- {
- #ifdef IP_OPTIONS
- unsigned char optbuf[BUFFER_SIZE / 3], *cp;
- char lbuf[BUFFER_SIZE], *lp;
- #if !defined(__GLIBC__)
- - int optsize = sizeof(optbuf), ipproto;
- + unsigned int optsize = sizeof(optbuf), ipproto;
- #else /* __GLIBC__ */
- size_t optsize = sizeof(optbuf);
- int ipproto;
- --- a/fromhost.c
- +++ b/fromhost.c
- @@ -11,7 +11,7 @@
- */
-
- #ifndef lint
- -static char sccsid[] = "@(#) fromhost.c 1.17 94/12/28 17:42:23";
- +static char sccsid[] __attribute__((__unused__)) = "@(#) fromhost.c 1.17 94/12/28 17:42:23";
- #endif
-
- #if defined(TLI) || defined(PTX) || defined(TLI_SEQUENT)
- --- a/hosts_access.c
- +++ b/hosts_access.c
- @@ -18,7 +18,7 @@
- */
-
- #ifndef lint
- -static char sccsid[] = "@(#) hosts_access.c 1.21 97/02/12 02:13:22";
- +static char sccsid[] __attribute__((__unused__)) = "@(#) hosts_access.c 1.21 97/02/12 02:13:22";
- #endif
-
- /* System libraries. */
- --- a/hosts_ctl.c
- +++ b/hosts_ctl.c
- @@ -12,7 +12,7 @@
- */
-
- #ifndef lint
- -static char sccsid[] = "@(#) hosts_ctl.c 1.4 94/12/28 17:42:27";
- +static char sccsid[] __attribute__((__unused__)) = "@(#) hosts_ctl.c 1.4 94/12/28 17:42:27";
- #endif
-
- #include <stdio.h>
- --- a/inetcf.c
- +++ b/inetcf.c
- @@ -6,7 +6,7 @@
- */
-
- #ifndef lint
- -static char sccsid[] = "@(#) inetcf.c 1.7 97/02/12 02:13:23";
- +static char sccsid[] __attribute__((__unused__)) = "@(#) inetcf.c 1.7 97/02/12 02:13:23";
- #endif
-
- #include <sys/types.h>
- @@ -14,6 +14,7 @@ static char sccsid[] = "@(#) inetcf.c 1.
- #include <stdio.h>
- #include <errno.h>
- #include <string.h>
- +#include <stdlib.h>
-
- extern int errno;
- extern void exit();
- @@ -21,6 +22,8 @@ extern void exit();
- #include "tcpd.h"
- #include "inetcf.h"
-
- +extern int check_path(char *, struct stat *);
- +
- /*
- * Network configuration files may live in unusual places. Here are some
- * guesses. Shorter names follow longer ones.
- --- a/misc.c
- +++ b/misc.c
- @@ -5,7 +5,7 @@
- */
-
- #ifndef lint
- -static char sccsic[] = "@(#) misc.c 1.2 96/02/11 17:01:29";
- +static char sccsid[] __attribute__((__unused__)) = "@(#) misc.c 1.2 96/02/11 17:01:29";
- #endif
-
- #include <sys/types.h>
- --- a/myvsyslog.c
- +++ b/myvsyslog.c
- @@ -8,7 +8,7 @@
- */
-
- #ifndef lint
- -static char sccsid[] = "@(#) myvsyslog.c 1.1 94/12/28 17:42:33";
- +static char sccsid[] __attribute__((__unused__)) = "@(#) myvsyslog.c 1.1 94/12/28 17:42:33";
- #endif
-
- #ifdef vsyslog
- --- a/options.c
- +++ b/options.c
- @@ -29,7 +29,7 @@
- */
-
- #ifndef lint
- -static char sccsid[] = "@(#) options.c 1.17 96/02/11 17:01:31";
- +static char sccsid[] __attribute__((__unused__)) = "@(#) options.c 1.17 96/02/11 17:01:31";
- #endif
-
- /* System libraries. */
- @@ -47,6 +47,8 @@ static char sccsid[] = "@(#) options.c 1
- #include <ctype.h>
- #include <setjmp.h>
- #include <string.h>
- +#include <stdlib.h>
- +#include <unistd.h>
-
- #ifndef MAXPATHNAMELEN
- #define MAXPATHNAMELEN BUFSIZ
- @@ -108,21 +110,21 @@ struct option {
- /* List of known keywords. Add yours here. */
-
- static struct option option_table[] = {
- - "user", user_option, NEED_ARG,
- - "group", group_option, NEED_ARG,
- - "umask", umask_option, NEED_ARG,
- - "linger", linger_option, NEED_ARG,
- - "keepalive", keepalive_option, 0,
- - "spawn", spawn_option, NEED_ARG | EXPAND_ARG,
- - "twist", twist_option, NEED_ARG | EXPAND_ARG | USE_LAST,
- - "rfc931", rfc931_option, OPT_ARG,
- - "setenv", setenv_option, NEED_ARG | EXPAND_ARG,
- - "nice", nice_option, OPT_ARG,
- - "severity", severity_option, NEED_ARG,
- - "allow", allow_option, USE_LAST,
- - "deny", deny_option, USE_LAST,
- - "banners", banners_option, NEED_ARG,
- - 0,
- + { "user", user_option, NEED_ARG },
- + { "group", group_option, NEED_ARG },
- + { "umask", umask_option, NEED_ARG },
- + { "linger", linger_option, NEED_ARG },
- + { "keepalive", keepalive_option, 0 },
- + { "spawn", spawn_option, NEED_ARG | EXPAND_ARG },
- + { "twist", twist_option, NEED_ARG | EXPAND_ARG | USE_LAST },
- + { "rfc931", rfc931_option, OPT_ARG },
- + { "setenv", setenv_option, NEED_ARG | EXPAND_ARG },
- + { "nice", nice_option, OPT_ARG },
- + { "severity", severity_option, NEED_ARG },
- + { "allow", allow_option, USE_LAST },
- + { "deny", deny_option, USE_LAST },
- + { "banners", banners_option, NEED_ARG },
- + { 0 },
- };
-
- /* process_options - process access control options */
- @@ -447,88 +449,88 @@ struct syslog_names {
-
- static struct syslog_names log_fac[] = {
- #ifdef LOG_KERN
- - "kern", LOG_KERN,
- + { "kern", LOG_KERN },
- #endif
- #ifdef LOG_USER
- - "user", LOG_USER,
- + { "user", LOG_USER },
- #endif
- #ifdef LOG_MAIL
- - "mail", LOG_MAIL,
- + { "mail", LOG_MAIL },
- #endif
- #ifdef LOG_DAEMON
- - "daemon", LOG_DAEMON,
- + { "daemon", LOG_DAEMON },
- #endif
- #ifdef LOG_AUTH
- - "auth", LOG_AUTH,
- + { "auth", LOG_AUTH },
- #endif
- #ifdef LOG_LPR
- - "lpr", LOG_LPR,
- + { "lpr", LOG_LPR },
- #endif
- #ifdef LOG_NEWS
- - "news", LOG_NEWS,
- + { "news", LOG_NEWS },
- #endif
- #ifdef LOG_UUCP
- - "uucp", LOG_UUCP,
- + { "uucp", LOG_UUCP },
- #endif
- #ifdef LOG_CRON
- - "cron", LOG_CRON,
- + { "cron", LOG_CRON },
- #endif
- #ifdef LOG_FTP
- - "ftp", LOG_FTP,
- + { "ftp", LOG_FTP },
- #endif
- #ifdef LOG_LOCAL0
- - "local0", LOG_LOCAL0,
- + { "local0", LOG_LOCAL0 },
- #endif
- #ifdef LOG_LOCAL1
- - "local1", LOG_LOCAL1,
- + { "local1", LOG_LOCAL1 },
- #endif
- #ifdef LOG_LOCAL2
- - "local2", LOG_LOCAL2,
- + { "local2", LOG_LOCAL2 },
- #endif
- #ifdef LOG_LOCAL3
- - "local3", LOG_LOCAL3,
- + { "local3", LOG_LOCAL3 },
- #endif
- #ifdef LOG_LOCAL4
- - "local4", LOG_LOCAL4,
- + { "local4", LOG_LOCAL4 },
- #endif
- #ifdef LOG_LOCAL5
- - "local5", LOG_LOCAL5,
- + { "local5", LOG_LOCAL5 },
- #endif
- #ifdef LOG_LOCAL6
- - "local6", LOG_LOCAL6,
- + { "local6", LOG_LOCAL6 },
- #endif
- #ifdef LOG_LOCAL7
- - "local7", LOG_LOCAL7,
- + { "local7", LOG_LOCAL7 },
- #endif
- - 0,
- + { 0 },
- };
-
- static struct syslog_names log_sev[] = {
- #ifdef LOG_EMERG
- - "emerg", LOG_EMERG,
- + { "emerg", LOG_EMERG },
- #endif
- #ifdef LOG_ALERT
- - "alert", LOG_ALERT,
- + { "alert", LOG_ALERT },
- #endif
- #ifdef LOG_CRIT
- - "crit", LOG_CRIT,
- + { "crit", LOG_CRIT },
- #endif
- #ifdef LOG_ERR
- - "err", LOG_ERR,
- + { "err", LOG_ERR },
- #endif
- #ifdef LOG_WARNING
- - "warning", LOG_WARNING,
- + { "warning", LOG_WARNING },
- #endif
- #ifdef LOG_NOTICE
- - "notice", LOG_NOTICE,
- + { "notice", LOG_NOTICE },
- #endif
- #ifdef LOG_INFO
- - "info", LOG_INFO,
- + { "info", LOG_INFO },
- #endif
- #ifdef LOG_DEBUG
- - "debug", LOG_DEBUG,
- + { "debug", LOG_DEBUG },
- #endif
- - 0,
- + { 0 },
- };
-
- /* severity_map - lookup facility or severity value */
- @@ -589,7 +591,7 @@ char *string;
- if (src[0] == 0)
- return (0);
-
- - while (ch = *src) {
- + while ((ch = *src)) {
- if (ch == ':') {
- if (*++src == 0)
- tcpd_warn("rule ends in \":\"");
- --- a/patchlevel.h
- +++ b/patchlevel.h
- @@ -1,3 +1,3 @@
- #ifndef lint
- -static char patchlevel[] = "@(#) patchlevel 7.6 97/03/21 19:27:23";
- +static char patchlevel[] __attribute__((__unused__)) = "@(#) patchlevel 7.6 97/03/21 19:27:23";
- #endif
- --- a/percent_m.c
- +++ b/percent_m.c
- @@ -5,7 +5,7 @@
- */
-
- #ifndef lint
- -static char sccsid[] = "@(#) percent_m.c 1.1 94/12/28 17:42:37";
- +static char sccsid[] __attribute__((__unused__)) = "@(#) percent_m.c 1.1 94/12/28 17:42:37";
- #endif
-
- #include <stdio.h>
- @@ -27,7 +27,7 @@ char *ibuf;
- char *bp = obuf;
- char *cp = ibuf;
-
- - while (*bp = *cp)
- + while ((*bp = *cp))
- if (*cp == '%' && cp[1] == 'm') {
- #ifdef HAVE_STRERROR
- strcpy(bp, strerror(errno));
- --- a/percent_x.c
- +++ b/percent_x.c
- @@ -11,7 +11,7 @@
- */
-
- #ifndef lint
- -static char sccsid[] = "@(#) percent_x.c 1.4 94/12/28 17:42:37";
- +static char sccsid[] __attribute__((__unused__)) = "@(#) percent_x.c 1.4 94/12/28 17:42:37";
- #endif
-
- /* System libraries. */
- @@ -19,6 +19,7 @@ static char sccsid[] = "@(#) percent_x.c
- #include <stdio.h>
- #include <syslog.h>
- #include <string.h>
- +#include <unistd.h>
-
- extern void exit();
-
- --- a/refuse.c
- +++ b/refuse.c
- @@ -8,7 +8,7 @@
- */
-
- #ifndef lint
- -static char sccsid[] = "@(#) refuse.c 1.5 94/12/28 17:42:39";
- +static char sccsid[] __attribute__((__unused__)) = "@(#) refuse.c 1.5 94/12/28 17:42:39";
- #endif
-
- /* System libraries. */
- --- a/rfc931.c
- +++ b/rfc931.c
- @@ -10,7 +10,7 @@
- */
-
- #ifndef lint
- -static char sccsid[] = "@(#) rfc931.c 1.10 95/01/02 16:11:34";
- +static char sccsid[] __attribute__((__unused__)) = "@(#) rfc931.c 1.10 95/01/02 16:11:34";
- #endif
-
- /* System libraries. */
- @@ -23,6 +23,7 @@ static char sccsid[] = "@(#) rfc931.c 1.
- #include <setjmp.h>
- #include <signal.h>
- #include <string.h>
- +#include <unistd.h>
-
- /* Local stuff. */
-
- @@ -152,7 +153,7 @@ char *dest;
- * protocol, not part of the data.
- */
-
- - if (cp = strchr(user, '\r'))
- + if ((cp = strchr(user, '\r')))
- *cp = 0;
- result = user;
- }
- --- a/safe_finger.c
- +++ b/safe_finger.c
- @@ -15,7 +15,7 @@
- */
-
- #ifndef lint
- -static char sccsid[] = "@(#) safe_finger.c 1.4 94/12/28 17:42:41";
- +static char sccsid[] __attribute__((__unused__)) = "@(#) safe_finger.c 1.4 94/12/28 17:42:41";
- #endif
-
- /* System libraries */
- @@ -27,6 +27,10 @@ static char sccsid[] = "@(#) safe_finger
- #include <ctype.h>
- #include <pwd.h>
- #include <syslog.h>
- +#include <fcntl.h>
- +#include <stdlib.h>
- +#include <sys/wait.h>
- +#include <unistd.h>
-
- extern void exit();
-
- @@ -45,6 +49,8 @@ int finger_pid;
- int allow_severity = SEVERITY;
- int deny_severity = LOG_WARNING;
-
- +int pipe_stdin();
- +
- void cleanup(sig)
- int sig;
- {
- @@ -52,7 +58,7 @@ int sig;
- exit(0);
- }
-
- -main(argc, argv)
- +int main(argc, argv)
- int argc;
- char **argv;
- {
- --- a/scaffold.c
- +++ b/scaffold.c
- @@ -5,7 +5,7 @@
- */
-
- #ifndef lint
- -static char sccs_id[] = "@(#) scaffold.c 1.6 97/03/21 19:27:24";
- +static char sccsid[] __attribute__((__unused__)) = "@(#) scaffold.c 1.6 97/03/21 19:27:24";
- #endif
-
- /* System libraries. */
- --- a/shell_cmd.c
- +++ b/shell_cmd.c
- @@ -9,7 +9,7 @@
- */
-
- #ifndef lint
- -static char sccsid[] = "@(#) shell_cmd.c 1.5 94/12/28 17:42:44";
- +static char sccsid[] __attribute__((__unused__)) = "@(#) shell_cmd.c 1.5 94/12/28 17:42:44";
- #endif
-
- /* System libraries. */
- @@ -20,6 +20,9 @@ static char sccsid[] = "@(#) shell_cmd.c
- #include <stdio.h>
- #include <syslog.h>
- #include <string.h>
- +#include <fcntl.h>
- +#include <sys/wait.h>
- +#include <unistd.h>
-
- extern void exit();
-
- --- a/socket.c
- +++ b/socket.c
- @@ -16,7 +16,7 @@
- */
-
- #ifndef lint
- -static char sccsid[] = "@(#) socket.c 1.15 97/03/21 19:27:24";
- +static char sccsid[] __attribute__((__unused__)) = "@(#) socket.c 1.15 97/03/21 19:27:24";
- #endif
-
- /* System libraries. */
- @@ -77,7 +77,7 @@ struct request_info *request;
- static struct sockaddr_in client;
- static struct sockaddr_in server;
- #if !defined (__GLIBC__)
- - int len;
- + unsigned int len;
- #else /* __GLIBC__ */
- size_t len;
- #endif /* __GLIBC__ */
- @@ -229,7 +229,7 @@ int fd;
- char buf[BUFSIZ];
- struct sockaddr_in sin;
- #if !defined(__GLIBC__)
- - int size = sizeof(sin);
- + unsigned int size = sizeof(sin);
- #else /* __GLIBC__ */
- size_t size = sizeof(sin);
- #endif /* __GLIBC__ */
- --- a/tcpd.c
- +++ b/tcpd.c
- @@ -11,7 +11,7 @@
- */
-
- #ifndef lint
- -static char sccsid[] = "@(#) tcpd.c 1.10 96/02/11 17:01:32";
- +static char sccsid[] __attribute__((__unused__)) = "@(#) tcpd.c 1.10 96/02/11 17:01:32";
- #endif
-
- /* System libraries. */
- @@ -24,6 +24,7 @@ static char sccsid[] = "@(#) tcpd.c 1.10
- #include <stdio.h>
- #include <syslog.h>
- #include <string.h>
- +#include <unistd.h>
-
- #ifndef MAXPATHNAMELEN
- #define MAXPATHNAMELEN BUFSIZ
- @@ -38,10 +39,12 @@ static char sccsid[] = "@(#) tcpd.c 1.10
- #include "patchlevel.h"
- #include "tcpd.h"
-
- +extern void fix_options(struct request_info *);
- +
- int allow_severity = SEVERITY; /* run-time adjustable */
- int deny_severity = LOG_WARNING; /* ditto */
-
- -main(argc, argv)
- +int main(argc, argv)
- int argc;
- char **argv;
- {
- --- a/tcpd.h
- +++ b/tcpd.h
- @@ -184,10 +184,10 @@ extern void tli_host __P((struct request
-
- #ifdef __STDC__
- extern void tcpd_warn(char *, ...); /* report problem and proceed */
- -extern void tcpd_jump(char *, ...); /* report problem and jump */
- +extern void tcpd_jump(char *, ...) __attribute__((__noreturn__)); /* report problem and jump */
- #else
- extern void tcpd_warn();
- -extern void tcpd_jump();
- +extern void tcpd_jump() __attribute__((__noreturn__));
- #endif
-
- struct tcpd_context {
- --- a/tcpdchk.c
- +++ b/tcpdchk.c
- @@ -15,7 +15,7 @@
- */
-
- #ifndef lint
- -static char sccsid[] = "@(#) tcpdchk.c 1.8 97/02/12 02:13:25";
- +static char sccsid[] __attribute__((__unused__)) = "@(#) tcpdchk.c 1.8 97/02/12 02:13:25";
- #endif
-
- /* System libraries. */
- @@ -30,6 +30,7 @@ static char sccsid[] = "@(#) tcpdchk.c 1
- #include <errno.h>
- #include <netdb.h>
- #include <string.h>
- +#include <unistd.h>
-
- extern int errno;
- extern void exit();
- @@ -199,13 +200,15 @@ struct request_info *request;
- char sv_list[BUFLEN]; /* becomes list of daemons */
- char *cl_list; /* becomes list of requests */
- char *sh_cmd; /* becomes optional shell command */
- +#ifndef PROCESS_OPTIONS
- char buf[BUFSIZ];
- +#endif
- int verdict;
- struct tcpd_context saved_context;
-
- saved_context = tcpd_context; /* stupid compilers */
-
- - if (fp = fopen(table, "r")) {
- + if ((fp = fopen(table, "r"))) {
- tcpd_context.file = table;
- tcpd_context.line = 0;
- while (xgets(sv_list, sizeof(sv_list), fp)) {
- @@ -331,7 +334,7 @@ char *list;
- clients = 0;
- } else {
- clients++;
- - if (host = split_at(cp + 1, '@')) { /* user@host */
- + if ((host = split_at(cp + 1, '@'))) { /* user@host */
- check_user(cp);
- check_host(host);
- } else {
- @@ -446,7 +449,7 @@ char *pat;
- } else if (errno != ENOENT) {
- tcpd_warn("open %s: %m", pat);
- }
- - } else if (mask = split_at(pat, '/')) { /* network/netmask */
- + } else if ((mask = split_at(pat, '/'))) { /* network/netmask */
- if (dot_quad_addr(pat) == INADDR_NONE
- || dot_quad_addr(mask) == INADDR_NONE)
- tcpd_warn("%s/%s: bad net/mask pattern", pat, mask);
- --- a/tcpdmatch.c
- +++ b/tcpdmatch.c
- @@ -14,7 +14,7 @@
- */
-
- #ifndef lint
- -static char sccsid[] = "@(#) tcpdmatch.c 1.5 96/02/11 17:01:36";
- +static char sccsid[] __attribute__((__unused__)) = "@(#) tcpdmatch.c 1.5 96/02/11 17:01:36";
- #endif
-
- /* System libraries. */
- @@ -29,6 +29,8 @@ static char sccsid[] = "@(#) tcpdmatch.c
- #include <syslog.h>
- #include <setjmp.h>
- #include <string.h>
- +#include <stdlib.h>
- +#include <unistd.h>
-
- extern void exit();
- extern int optind;
- --- a/tli.c
- +++ b/tli.c
- @@ -15,7 +15,7 @@
- */
-
- #ifndef lint
- -static char sccsid[] = "@(#) tli.c 1.15 97/03/21 19:27:25";
- +static char sccsid[] __attribute__((__unused__)) = "@(#) tli.c 1.15 97/03/21 19:27:25";
- #endif
-
- #ifdef TLI
- --- a/try-from.c
- +++ b/try-from.c
- @@ -11,7 +11,7 @@
- */
-
- #ifndef lint
- -static char sccsid[] = "@(#) try-from.c 1.2 94/12/28 17:42:55";
- +static char sccsid[] __attribute__((__unused__)) = "@(#) try-from.c 1.2 94/12/28 17:42:55";
- #endif
-
- /* System libraries. */
- @@ -37,7 +37,7 @@ static char sccsid[] = "@(#) try-from.c
- int allow_severity = SEVERITY; /* run-time adjustable */
- int deny_severity = LOG_WARNING; /* ditto */
-
- -main(argc, argv)
- +int main(argc, argv)
- int argc;
- char **argv;
- {
- --- a/update.c
- +++ b/update.c
- @@ -14,7 +14,7 @@
- */
-
- #ifndef lint
- -static char sccsid[] = "@(#) update.c 1.1 94/12/28 17:42:56";
- +static char sccsid[] __attribute__((__unused__)) = "@(#) update.c 1.1 94/12/28 17:42:56";
- #endif
-
- /* System libraries */
- @@ -22,6 +22,7 @@ static char sccsid[] = "@(#) update.c 1.
- #include <stdio.h>
- #include <syslog.h>
- #include <string.h>
- +#include <unistd.h>
-
- /* Local stuff. */
-
|