remove 169.x.x.x interfaces from search

This commit is contained in:
sparks-alec
2022-12-10 23:35:58 -05:00
parent 6f0a31b3bc
commit fb9fc42b59
+3 -1
View File
@@ -20,10 +20,12 @@ function getServers() {
const addresses = interfaces[key];
for (let i = addresses.length; i--; ) {
const address = addresses[i];
if (address.family === 'IPv4' && !address.internal) {
if (address.family === 'IPv4' && !address.internal && address.address.substring(0, 3)!="169") {
const subnet = ip.subnet(address.address, address.netmask);
let current = ip.toLong(subnet.firstAddress);
const last = ip.toLong(subnet.lastAddress) - 1;
console.log(`range ${subnet.firstAddress} - ${subnet.lastAddress}`);
while (current++ < last) result.push(ip.fromLong(current));
}
}