summaryrefslogtreecommitdiffstats
path: root/usr.sbin/syslogd
diff options
context:
space:
mode:
authoravatar <avatar@FreeBSD.org>2008-12-18 04:03:29 +0000
committeravatar <avatar@FreeBSD.org>2008-12-18 04:03:29 +0000
commitd8f5aa7301a4d36d88c42a46094dc5b6d5c65717 (patch)
tree0bee1ffd5b1b7c62e7243f8d9a8cb3896090b08a /usr.sbin/syslogd
parent72dc7d5670e013df2a395406afdcced917023455 (diff)
downloadFreeBSD-src-d8f5aa7301a4d36d88c42a46094dc5b6d5c65717.zip
FreeBSD-src-d8f5aa7301a4d36d88c42a46094dc5b6d5c65717.tar.gz
Fixing !INET6 builds after bumping WARNS to 3.
Diffstat (limited to 'usr.sbin/syslogd')
-rw-r--r--usr.sbin/syslogd/syslogd.c10
1 files changed, 8 insertions, 2 deletions
diff --git a/usr.sbin/syslogd/syslogd.c b/usr.sbin/syslogd/syslogd.c
index a73ac1b..0fe7d86 100644
--- a/usr.sbin/syslogd/syslogd.c
+++ b/usr.sbin/syslogd/syslogd.c
@@ -2185,10 +2185,13 @@ allowaddr(char *s)
char *cp1, *cp2;
struct allowedpeer ap;
struct servent *se;
- int masklen = -1, i;
+ int masklen = -1;
struct addrinfo hints, *res;
struct in_addr *addrp, *maskp;
+#ifdef INET6
+ int i;
u_int32_t *addr6p, *mask6p;
+#endif
char ip[NI_MAXHOST];
#ifdef INET6
@@ -2344,12 +2347,15 @@ allowaddr(char *s)
static int
validate(struct sockaddr *sa, const char *hname)
{
- int i, j, reject;
+ int i;
size_t l1, l2;
char *cp, name[NI_MAXHOST], ip[NI_MAXHOST], port[NI_MAXSERV];
struct allowedpeer *ap;
struct sockaddr_in *sin4, *a4p = NULL, *m4p = NULL;
+#ifdef INET6
+ int j, reject;
struct sockaddr_in6 *sin6, *a6p = NULL, *m6p = NULL;
+#endif
struct addrinfo hints, *res;
u_short sport;
OpenPOWER on IntegriCloud