Fix #470 IPv6 local-adress thanks to @bert128

This commit is contained in:
mpgn
2021-09-18 16:27:14 -04:00
parent a31d03a99a
commit 7686dd7fab
+5 -2
View File
@@ -17,7 +17,10 @@ def parse_targets(target):
for ip in ip_range:
yield str(ip)
else:
for ip in ip_network(target, strict=False):
yield str(ip)
if ip_address(target).is_link_local:
yield str(target)
else:
for ip in ip_network(target, strict=False):
yield str(ip)
except ValueError:
yield str(target)