util/ip.lua
changeset 8442 293dbb08427b
parent 8441 499663bd0122
child 8444 e6e69be59233
--- a/util/ip.lua	Fri Dec 01 03:31:37 2017 +0100
+++ b/util/ip.lua	Fri Dec 01 03:13:52 2017 +0100
@@ -207,11 +207,12 @@
 local rfc1918_8 = new_ip("10.0.0.0");
 local rfc1918_12 = new_ip("172.16.0.0");
 local rfc1918_16 = new_ip("192.168.0.0");
+local rfc6598 = new_ip("100.64.0.0");
 
 function ip_methods:private()
 	local private = self.scope ~= 0xE;
 	if not private and self.proto == "IPv4" then
-		private = match(self, rfc1918_8, 8) or match(self, rfc1918_12, 12) or match(self, rfc1918_16);
+		private = match(self, rfc1918_8, 8) or match(self, rfc1918_12, 12) or match(self, rfc1918_16) or match(self, rfc6598, 10);
 	end
 	self.private = private;
 	return private;