assert(MAX_POLLFDS == MAXUDP + 1);
- for (i=0; i<ads->nudp; i++)
- ADD_POLLFD(ads->udpsocket[i].fd, POLLIN);
+ for (i=0; i<ads->nudpsockets; i++)
+ ADD_POLLFD(ads->udpsockets[i].fd, POLLIN);
switch (ads->tcpstate) {
case server_disconnected:
default:
abort();
}
- for (i=0; i<ads->nudp; i++) {
- udp= &ads->udpsocket[i];
+ for (i=0; i<ads->nudpsockets; i++) {
+ udp= &ads->udpsockets[i];
if (fd == udp->fd) {
for (;;) {
udpaddrlen= sizeof(udpaddr);
}
for (serv= 0;
serv < ads->nservers &&
- !adns__sockaddr_equal_p(&udpaddr.sa,
- &ads->servers[serv].addr.sa);
+ !adns__sockaddrs_equal(&udpaddr.sa,
+ &ads->servers[serv].addr.sa);
serv++);
if (serv >= ads->nservers) {
adns__warn(ads,-1,0,"datagram received from unknown nameserver %s",