diff --git a/scapy/arch/linux.py b/scapy/arch/linux.py index b106a84100f874abdfd5e35b9d6289ae54725099..931d922c72beac01aa2a5e1fe6d9b1d8189b90c9 100644 --- a/scapy/arch/linux.py +++ b/scapy/arch/linux.py @@ -295,7 +295,8 @@ def in6_getifaddr(): tmp = i.split() addr = struct.unpack('4s4s4s4s4s4s4s4s', tmp[0]) addr = scapy.utils6.in6_ptop(b':'.join(addr).decode()) - ret.append((addr, int(tmp[3], 16), tmp[5])) # (addr, scope, iface) + # (addr, scope, iface) + ret.append((addr, int(tmp[3], 16), tmp[5].decode())) return ret def read_routes6():