From: Mark Andrews Date: Fri, 25 Oct 2002 02:36:42 +0000 (+0000) Subject: isc_netaddr_fromsockaddr failed to set zone for AF_INET X-Git-Tag: v9.2.3rc1~104^2~273 X-Git-Url: http://git.ipfire.org/gitweb/index.cgi?a=commitdiff_plain;h=cbc0becf053009dd4a94a66c3283aad2fbd512a4;p=thirdparty%2Fbind9.git isc_netaddr_fromsockaddr failed to set zone for AF_INET --- diff --git a/lib/isc/netaddr.c b/lib/isc/netaddr.c index bc4ef9d64fc..de87543a7a6 100644 --- a/lib/isc/netaddr.c +++ b/lib/isc/netaddr.c @@ -15,7 +15,7 @@ * WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: netaddr.c,v 1.23 2002/10/24 03:52:32 marka Exp $ */ +/* $Id: netaddr.c,v 1.24 2002/10/25 02:36:42 marka Exp $ */ #include @@ -264,6 +264,7 @@ isc_netaddr_fromsockaddr(isc_netaddr_t *t, const isc_sockaddr_t *s) { switch (family) { case AF_INET: t->type.in = s->type.sin.sin_addr; + t->zone = 0; break; case AF_INET6: memcpy(&t->type.in6, &s->type.sin6.sin6_addr, 16);