util.ip: Add a method returning a normalized IP address
authorKim Alvefur <zash@zash.se>
Fri, 01 Dec 2017 04:33:27 +0100
changeset 8436 ca7f8e60410a
parent 8435 da807f4f706c
child 8437 ec8f37baffaa
util.ip: Add a method returning a normalized IP address
util/ip.lua
--- a/util/ip.lua	Fri Dec 01 04:32:20 2017 +0100
+++ b/util/ip.lua	Fri Dec 01 04:33:27 2017 +0100
@@ -52,6 +52,10 @@
 	return setmetatable({ addr = ipStr, packed = packed, proto = proto, zone = zone }, ip_mt);
 end
 
+function ip_methods:normal()
+	return net.ntop(self.packed);
+end
+
 function ip_methods.bits(ip)
 	return hex.to(ip.packed):upper():gsub(".", hex2bits);
 end