]> source.dussan.org Git - rspamd.git/commitdiff
Fix inet addr hashing
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Mon, 14 Dec 2015 17:18:30 +0000 (17:18 +0000)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Mon, 14 Dec 2015 17:18:30 +0000 (17:18 +0000)
src/libutil/addr.c

index 185f6a2bcb6efc1a7e8b6b46fad19a4716c0ada6..e87fa52612cbe20d9da07fc3c54ca9d77637da14 100644 (file)
@@ -1289,7 +1289,7 @@ rspamd_inet_address_hash (gconstpointer a)
        XXH64_update (&st, &addr->af, sizeof (addr->af));
 
 
-       if (addr->u.un) {
+       if (addr->af == AF_UNIX && addr->u.un) {
                XXH64_update (&st, addr->u.un, sizeof (*addr->u.un));
        }
        else {