|
From: <sat...@us...> - 2010-03-05 13:29:47
|
Revision: 226
http://w-meter.svn.sourceforge.net/w-meter/?rev=226&view=rev
Author: sathakselva
Date: 2010-03-05 13:29:36 +0000 (Fri, 05 Mar 2010)
Log Message:
-----------
Dissection of header portion of data frame is completed
Modified Paths:
--------------
framework/tags/selvam/sniffer.cpp
Modified: framework/tags/selvam/sniffer.cpp
===================================================================
--- framework/tags/selvam/sniffer.cpp 2010-03-05 13:17:30 UTC (rev 225)
+++ framework/tags/selvam/sniffer.cpp 2010-03-05 13:29:36 UTC (rev 226)
@@ -575,5 +575,19 @@
}
break;
}
+ case DATA:
+ {
+ copy_receiver_address (wlan_frame, receiver_addr);
+ copy_transmitter_address (wlan_frame, transmitter_addr);
+ copy_bssid(wlan_frame, bssid, BSSID_START_POS);
+ duration = GET_WLAN_DURATION ( wlan_frame[NAV_START_POS], wlan_frame[NAV_START_POS+1]);
+ printf("Duration : %d\n", duration);
+ printf("Rx Address : %02x:%02x:%02x:%02x:%02x:%02x\n", receiver_addr[0],receiver_addr[1],receiver_addr[2], receiver_addr[3],receiver_addr[4],receiver_addr[5]);
+ printf("Tx Address : %02x:%02x:%02x:%02x:%02x:%02x\n", transmitter_addr[0],transmitter_addr[1],transmitter_addr [2], transmitter_addr[3],transmitter_addr[4],transmitter_addr[5]);
+ printf("BSSID : %02x:%02x:%02x:%02x:%02x:%02x\n", bssid[0],bssid[1],bssid [2], bssid[3],bssid[4],bssid[5]);
+ printf( "QoS header present : %d\n", check_qos_header_presence(wlan_frame));
+ printf("Type : Data\n");
+ break;
+ }
}
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|