From 3b19596122897d6750591fea7df074fbc3a91a48 Mon Sep 17 00:00:00 2001 From: Vladislav Grishenko Date: Tue, 26 Nov 2013 11:08:21 +0000 Subject: [PATCH] Fix compiler warnings. --- src/forward.c | 8 ++++++-- src/network.c | 5 ++++- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/src/forward.c b/src/forward.c index 7ed8880..d967348 100644 --- a/src/forward.c +++ b/src/forward.c @@ -675,8 +675,10 @@ void receive_query(struct listener *listen, time_t now) struct in_addr netmask, dst_addr_4; size_t m; ssize_t n; - int if_index = 0; - int local_auth = 0, auth_dns = 0; + int if_index = 0, auth_dns = 0; +#ifdef HAVE_AUTH + int local_auth = 0; +#endif struct iovec iov[1]; struct msghdr msg; struct cmsghdr *cmptr; @@ -916,7 +918,9 @@ unsigned char *tcp_request(int confd, time_t now, { size_t size = 0; int norebind = 0; +#ifdef HAVE_AUTH int local_auth = 0; +#endif int checking_disabled, check_subnet; size_t m; unsigned short qtype; diff --git a/src/network.c b/src/network.c index 5454d31..b9d7247 100644 --- a/src/network.c +++ b/src/network.c @@ -252,6 +252,8 @@ static int iface_allowed(struct iface_param *param, int if_index, char *label, struct iname *tmp; #endif + (void)prefixlen; + if (!indextoname(param->fd, if_index, ifr.ifr_name) || ioctl(param->fd, SIOCGIFFLAGS, &ifr) == -1) return 0; @@ -318,7 +320,8 @@ static int iface_allowed(struct iface_param *param, int if_index, char *label, { al->next = zone->subnet; zone->subnet = al; - al->prefixlen = prefixlen;al->addr.addr.addr6 = addr->in6.sin6_addr; + al->prefixlen = prefixlen; + al->addr.addr.addr6 = addr->in6.sin6_addr; al->flags = ADDRLIST_IPV6; } }