]> git.ipfire.org Git - thirdparty/unbound.git/commitdiff
fix infra cache comparison.
authorWouter Wijngaards <wouter@nlnetlabs.nl>
Tue, 13 Dec 2011 12:14:40 +0000 (12:14 +0000)
committerWouter Wijngaards <wouter@nlnetlabs.nl>
Tue, 13 Dec 2011 12:14:40 +0000 (12:14 +0000)
git-svn-id: file:///svn/unbound/trunk@2570 be551aaa-1e26-0410-a405-d3ace91eadb9

doc/Changelog
services/cache/infra.c

index 00ea52c741d1522f4793dcd43f66e5305c8149d3..7802c7b912df05d117f6e28ce7b750d6d8fa371c 100644 (file)
@@ -1,6 +1,7 @@
 13 December 2011: Wouter
        - iana portlist updated.
        - svn tag 1.4.14rc1
+       - fix infra cache comparison.
 
 5 December 2011: Wouter
        - Fix getaddrinfowithincludes on windows with fedora16 mingw32-gcc.
index 48ba187bdd4d34943100c3bc4d1b5d9a3708e084..053c22cf269d9c244e10b3ea4ec30c5f12264050 100644 (file)
@@ -67,7 +67,7 @@ infra_compfunc(void* key1, void* key2)
        struct infra_key* k2 = (struct infra_key*)key2;
        int r = sockaddr_cmp(&k1->addr, k1->addrlen, &k2->addr, k2->addrlen);
        if(r != 0)
-               return 0;
+               return r;
        if(k1->namelen != k2->namelen) {
                if(k1->namelen < k2->namelen)
                        return -1;