diff src/lib/net.c @ 19534:25e892203e2b

lib: Fixed assert-crash with net_is_in_network(family=ipv6, family=0, ..)
author Timo Sirainen <timo.sirainen@dovecot.fi>
date Mon, 04 Jan 2016 14:00:19 -0500
parents c5c34c02fda3
children 0f22db71df7a
line wrap: on
line diff
--- a/src/lib/net.c	Mon Jan 04 20:51:34 2016 +0200
+++ b/src/lib/net.c	Mon Jan 04 14:00:19 2016 -0500
@@ -1125,7 +1125,7 @@
 		ip = &tmp_ip;
 	}
 
-	if (ip->family == 0) {
+	if (ip->family == 0 || net_ip->family == 0) {
 		/* non-IPv4/IPv6 address (e.g. UNIX socket) never matches
 		   anything */
 		return FALSE;