From 7f0c382bb21b1cdda1d57897176d64d4b061b797 Mon Sep 17 00:00:00 2001 From: DorElias <DorELias1@gmail.com> Date: Mon, 26 Dec 2016 21:57:38 +0200 Subject: [PATCH] Fix import errors in windows log_runtime, ETH_P_ALL and PcapTimeoutElapsed are used in this code but are not imported. This causes sniff and sndrcv functions to fail on windows. --- scapy/arch/windows/compatibility.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/scapy/arch/windows/compatibility.py b/scapy/arch/windows/compatibility.py index 695640dd..573d64c4 100644 --- a/scapy/arch/windows/compatibility.py +++ b/scapy/arch/windows/compatibility.py @@ -20,7 +20,9 @@ from scapy.config import conf,ConfClass from scapy.base_classes import Gen, SetGen import scapy.plist as plist from scapy.utils import PcapReader -from scapy.data import MTU, ETH_P_ARP +from scapy.arch.pcapdnet import PcapTimeoutElapsed +from scapy.error import log_runtime +from scapy.data import MTU, ETH_P_ARP,ETH_P_ALL WINDOWS = True -- GitLab