Skip to content
Merged
Prev Previous commit
Next Next commit
Code clean up
  • Loading branch information
p-l- committed Jan 24, 2016
commit d69b5b7ecfef3dbdadb9de2949c7ff639619fe8b
4 changes: 3 additions & 1 deletion scapy/arch/windows/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -344,7 +344,9 @@ def show_interfaces(resolve_mac=True):
pcapdnet.open_pcap = lambda iface,*args,**kargs: _orig_open_pcap(pcap_name(iface),*args,**kargs)

_orig_get_if_raw_hwaddr = pcapdnet.get_if_raw_hwaddr
pcapdnet.get_if_raw_hwaddr = lambda iface,*args,**kargs: (ARPHDR_ETHER,''.join([ chr(int(i, 16)) for i in IFACES[iface].mac.split(':') ]))
pcapdnet.get_if_raw_hwaddr = lambda iface, *args, **kargs: (
ARPHDR_ETHER, IFACES[iface].mac.replace(':', '').decode('hex')
)
get_if_raw_hwaddr = pcapdnet.get_if_raw_hwaddr


Expand Down