From 38495ad5a0c3cdc9347c028bb039a30d7a2ff69d Mon Sep 17 00:00:00 2001 From: Phil <phil@secdev.org> Date: Fri, 31 Aug 2007 18:22:54 +0200 Subject: [PATCH] Fixed linktype option handling in PcapWriter (ticket #57) --- scapy.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/scapy.py b/scapy.py index 969cb98f..7761f733 100755 --- a/scapy.py +++ b/scapy.py @@ -10338,12 +10338,12 @@ class PcapWriter: if self.header_done == 0: if self.linktype == None: if isinstance(pkt,Packet): - linktype = LLNumTypes.get(pkt.__class__,1) + self.linktype = LLNumTypes.get(pkt.__class__,1) else: - linktype = LLNumTypes.get(pkt[0].__class__,1) + self.linktype = LLNumTypes.get(pkt[0].__class__,1) self.f.write(struct.pack(self.endian+"IHHIIII", 0xa1b2c3d4L, - 2, 4, 0, 0, MTU, linktype)) + 2, 4, 0, 0, MTU, self.linktype)) self.header_done = 1 for p in pkt: -- GitLab