diff --git a/scapy/arch/bpf/core.py b/scapy/arch/bpf/core.py index 040067b15..e039df890 100644 --- a/scapy/arch/bpf/core.py +++ b/scapy/arch/bpf/core.py @@ -182,8 +182,8 @@ def get_working_ifaces(): os.close(fd) # Sort to mimic pcap_findalldevs() order - interfaces.sort(lambda ifname_left_and_ifid_left, - ifname_right_and_ifid_right: ifname_left_and_ifid_left[1]-ifname_right_and_ifid_right[1]) + interfaces.sort(key=lambda elt: elt[1]) + return interfaces