From 11489754ee4b080b31dc68471e3dc3c7ae2885ce Mon Sep 17 00:00:00 2001 From: David Brodski Date: Mon, 22 Nov 2010 23:27:20 +0000 Subject: wlan receive implemented some doxigen, some cleanup of data structs --- src/transport/plugin_transport_wlan.h | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) (limited to 'src/transport/plugin_transport_wlan.h') diff --git a/src/transport/plugin_transport_wlan.h b/src/transport/plugin_transport_wlan.h index 5ea8d3e20..1444af18e 100644 --- a/src/transport/plugin_transport_wlan.h +++ b/src/transport/plugin_transport_wlan.h @@ -33,15 +33,24 @@ typedef unsigned short uint16_t; //Informations (in German) http://www.umtslink.at/content/WLAN_macheader-196.html static const uint8_t u8aIeeeHeader[] = { - 0x08, 0x01, // Frame Control 0x08= 00001000 -> | b1,2 = 0 -> Version 0; b3,4 = 10 -> Data; b5-8 = 0 -> Normal Data - // 0x01 = 00000001 -> | b1 = 1 to DS; b2 = 0 not from DS; + 0x08, 0x01, // Frame Control 0x08= 00001000 -> | b1,2 = 0 -> Version 0; + // b3,4 = 10 -> Data; b5-8 = 0 -> Normal Data + // 0x01 = 00000001 -> | b1 = 1 to DS; b2 = 0 not from DS; 0x00, 0x00, // Duration/ID - 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, // mac1 - 0x13, 0x22, 0x33, 0x44, 0x55, 0x66, // mac2 - 0x13, 0x22, 0x33, 0x44, 0x55, 0x66, // mac3 + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, // mac1 - in this case receiver + 0x13, 0x22, 0x33, 0x44, 0x55, 0x66, // mac2 - in this case bssid + 0x13, 0x22, 0x33, 0x44, 0x55, 0x66, // mac3 - in this case sender 0x10, 0x86, //Sequence Control }; +// gnunet bssid +static const char macbc[] = + { 0x13, 0x22, 0x33, 0x44, 0x55, 0x66 }; + +// broadcast mac +static const char bc_all_mac[] = + { 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF }; + /** * Wlan header */ -- cgit v1.2.3