Adam Tkac dd3173
Index: lib/bind/inet/inet_network.c
Adam Tkac dd3173
===================================================================
Adam Tkac dd3173
RCS file: /var/snap/bind9/lib/bind/inet/inet_network.c,v
Adam Tkac dd3173
retrieving revision 1.5
Adam Tkac dd3173
retrieving revision 1.6
Adam Tkac dd3173
diff -u -r1.5 -r1.6
Adam Tkac dd3173
--- lib/bind/inet/inet_network.c	27 Apr 2005 04:56:21 -0000	1.5
Adam Tkac dd3173
+++ lib/bind/inet/inet_network.c	15 Jan 2008 04:02:01 -0000	1.6
Adam Tkac dd3173
@@ -84,9 +84,9 @@
Adam Tkac dd3173
 	}
Adam Tkac dd3173
 	if (!digit)
Adam Tkac dd3173
 		return (INADDR_NONE);
Adam Tkac dd3173
+	if (pp >= parts + 4 || val > 0xffU)
Adam Tkac dd3173
+		return (INADDR_NONE);
Adam Tkac dd3173
 	if (*cp == '.') {
Adam Tkac dd3173
-		if (pp >= parts + 4 || val > 0xffU)
Adam Tkac dd3173
-			return (INADDR_NONE);
Adam Tkac dd3173
 		*pp++ = val, cp++;
Adam Tkac dd3173
 		goto again;
Adam Tkac dd3173
 	}