Open Manouchehri opened 10 months ago
Ah, found a clean solution!
const rangeList = {
documentationOnly: ipaddr.parseCIDR('2001:db8::/32'),
tunnelProviders: [
ipaddr.parseCIDR("2001:470::/32"), // he.net
ipaddr.parseCIDR("2001:5c0::/32") // freenet6
]
};
ipaddr.subnetMatch(ipaddr.parse('2001:470:8:66::1'), rangeList, 'unknown'); // => "tunnelProviders"
Related to #94. The example given does not work for me:
But.. This works:
I'm not really sure if this is the cleanest solution. Also, it isn't copy/pastable for those using JavaScript instead of TypeScript.