diff -r -U4 dhcp-4.2.0-P2/bind/bind-9.7.1/lib/dns/dispatch.c dhcp-4.2.0-P2+fixbind/bind/bind-9.7.1/lib/dns/dispatch.c --- dhcp-4.2.0-P2/bind/bind-9.7.1/lib/dns/dispatch.c 2009-12-02 23:15:14.000000000 +0000 +++ dhcp-4.2.0-P2+fixbind/bind/bind-9.7.1/lib/dns/dispatch.c 2011-01-15 22:28:21.000000000 +0000 @@ -2739,9 +2739,9 @@ INSIST(sockp != NULL && *sockp == NULL); localaddr_bound = *localaddr; - anyport = ISC_TF(isc_sockaddr_getport(localaddr) == 0); + anyport = 0; if (anyport) { unsigned int nports; in_port_t *ports;