diff --git a/index.html b/index.html index df13a34..9271b21 100644 --- a/index.html +++ b/index.html @@ -79,8 +79,8 @@ var li = document.createElement("li"); li.textContent = ip; - //local IPs (TODO: 172.16.0.0/12) - if(ip.indexOf("10.") === 0 || ip.indexOf("192.168.") === 0) + //local IPs + if (ip.match(/^(192\.168\.|10\.|172\.(1[6-9]|2\d|3[01]))/)) document.getElementsByTagName("ul")[0].appendChild(li); //assume the rest are public IPs