chiark / gitweb /
addrfam: Make SIN, SIN6 more regular
[adns.git] / src / event.c
index 5b2b42df3a0e2ad01cff09a33253f179ea8d12ed..ce5276ffd5bcac759771fcbcad13c3d826fa70d6 100644 (file)
@@ -411,8 +411,8 @@ int adns_processreadable(adns_state ads, int fd, const struct timeval *now) {
        }
        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",