net/arp-scan: multiple inet6 bug; closes #506

This commit is contained in:
Giuseppe De Marco 2018-01-23 09:45:58 +01:00 committed by Franco Fichtner
parent 5a081479f9
commit 8d7657b9fd

View file

@ -166,7 +166,8 @@ class IPtools(object):
)),
flags=re.MULTILINE)
ifconfig = subprocess.check_output(["ifconfig", "-u"]).decode()
ifconfig_raw = subprocess.check_output(["ifconfig", "-u"]).decode()
ifconfig = '\n'.join([ i for i in ifconfig_raw.splitlines() if 'inet6' not in i])
interfaces = pattern.findall(ifconfig)
Interface = namedtuple("Interface", "name {mac} {ip}".format(
mac="mac",