diff --git a/scapy/arch/windows/__init__.py b/scapy/arch/windows/__init__.py index eea7f0ccf013a0d6a9744d3764bb1066297cb1c4..7318a407c891e44cda4f6402d86e14724d97fb47 100644 --- a/scapy/arch/windows/__init__.py +++ b/scapy/arch/windows/__init__.py @@ -452,3 +452,12 @@ def sndrcv(pks, pkt, timeout = 2, inter = 0, verbose=None, chainCC=0, retry=0, m import scapy.sendrecv scapy.sendrecv.sndrcv = sndrcv + +def get_if_list(): + return sorted(ifaces.keys()) + +def get_working_if(): + try: + return devname(pcap.lookupdev()) + except Exception: + return 'lo0'