From: Javier Palacios Date: Sun, 22 Jul 2012 11:14:57 +0000 (+0200) Subject: Create a specific function for ratiotap parsing X-Git-Url: http://vcs.maemo.org/git/?a=commitdiff_plain;h=2e355defad74a58b7f36e519f209ef95c57825e1;hp=16ef84d9d9a1e90c037da58cfd0fcb479b3bfe06;p=wifihood Create a specific function for ratiotap parsing --- diff --git a/wifiscanner/wiviz.py b/wifiscanner/wiviz.py index 3e73e6a..7d0bbc6 100755 --- a/wifiscanner/wiviz.py +++ b/wifiscanner/wiviz.py @@ -10,7 +10,7 @@ promiscuous = False read_timeout = 100 # in milliseconds pc = pcapy.open_live(iface, max_bytes, promiscuous, read_timeout) -import ieee80211 +from ieee80211 import * import time @@ -18,28 +18,10 @@ max_time = 1 tstamp = time.time() discovered = [] -def dealWithPacket ( hdr , data ) : - - if hdr.getlen() != hdr.getcaplen() : - print "Error in header : %d vs. %d" % ( hdr.getlen() , hdr.getcaplen() ) - return - if len(data) != hdr.getlen() : - print "Data lenght does not match" - return - - it_version , it_len , it_present = struct.unpack("