diff --git a/scapy/arch/pcapdnet.py b/scapy/arch/pcapdnet.py index f15c81aa908e0392ad5cd954cc7f66cf12732ced..468984d39cf2a3c7019070741f8ef61bce600a4e 100644 --- a/scapy/arch/pcapdnet.py +++ b/scapy/arch/pcapdnet.py @@ -52,6 +52,9 @@ if conf.use_pcap: return getattr(self.pcap, attr) def __del__(self): warning("__del__: don't know how to close the file descriptor. Bugs ahead ! Please report this bug.") + def next(self): + ts, pkt = self.pcap.next() + return ts, str(pkt) open_pcap = lambda *args,**kargs: _PcapWrapper_pypcap(*args,**kargs) elif hasattr(pcap,"pcapObject"): # python-libpcap class _PcapWrapper_libpcap: