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. |