X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~mdw/git/adns/blobdiff_plain/14c634e049bf7680c203b9755c349d5f575f2527..refs/tags/wip.base.getaddrinfo:/src/event.c diff --git a/src/event.c b/src/event.c index 43b9637..e083b89 100644 --- a/src/event.c +++ b/src/event.c @@ -409,9 +409,8 @@ int adns_processreadable(adns_state ads, int fd, const struct timeval *now) { } for (serv= 0; serv < ads->nservers && - !(udpaddr.sa.sa_family == ads->servers[serv].addr.sa.sa_family && - udp->ai->sockaddr_equalp(&udpaddr.sa, - &ads->servers[serv].addr.sa)); + !adns__sockaddr_equal_p(&udpaddr.sa, + &ads->servers[serv].addr.sa); serv++); if (serv >= ads->nservers) { adns__warn(ads,-1,0,"datagram received from unknown nameserver %s",