export DH_OPTIONS
CONFIGURE_ROOT=--prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info --sysconfdir=/etc --datadir=/etc --with-ares=/usr --with-hesiod=/usr
+CFLAGS=-O -g
+
# see /usr/share/doc/autotools-dev/README.Debian.gz
export DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
export DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
if (ZReadZcode((unsigned char *)ptr, addrbuf, sizeof(addrbuf), &len) == ZERR_BADFIELD)
BAD_PACKET;
- if (len == sizeof(notice->z_sender_sockaddr.ip6.sin6_addr))
+ if (len == sizeof(notice->z_sender_sockaddr.ip6.sin6_addr)) {
+ notice->z_sender_sockaddr.ip6.sin6_family = AF_INET6;
memcpy(¬ice->z_sender_sockaddr.ip6.sin6_addr, addrbuf, len);
- else if (len == sizeof(notice->z_sender_sockaddr.ip4.sin_addr))
+ } else if (len == sizeof(notice->z_sender_sockaddr.ip4.sin_addr)) {
+ notice->z_sender_sockaddr.ip4.sin_family = AF_INET;
memcpy(¬ice->z_sender_sockaddr.ip4.sin_addr, addrbuf, len);
- else
+ } else
BAD_PACKET;
numfields--;