goodfetccspi fix of scapy dissection to not feed it the length byte
authortravisutk <travisutk@12e2690d-a6be-4b82-a7b7-67c4a43b65c8>
Wed, 23 Feb 2011 19:40:44 +0000 (19:40 +0000)
committertravisutk <travisutk@12e2690d-a6be-4b82-a7b7-67c4a43b65c8>
Wed, 23 Feb 2011 19:40:44 +0000 (19:40 +0000)
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@943 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

client/GoodFETCCSPI.py

index df53dac..8276330 100644 (file)
@@ -277,9 +277,9 @@ class GoodFETCCSPI(GoodFET):
             from scapy.all import Dot15d4
         except ImportError:
             print "To use packet disection, Scapy must be installed and have the Dot15d4 extension present."
-        self.printpacket(packet)
+        self.printpacket(packet);
         try:
-            scapyd = Dot15d4(packet)
-            print scapyd.show()
+            scapyd = Dot15d4(packet[1:]);
+            print scapyd.show();
         except:
             pass;