diff options
author | David Brodski <david@brodski.eu> | 2010-11-22 23:27:20 +0000 |
---|---|---|
committer | David Brodski <david@brodski.eu> | 2010-11-22 23:27:20 +0000 |
commit | 11489754ee4b080b31dc68471e3dc3c7ae2885ce (patch) | |
tree | 5b5738631c8870d96114d3d8045fd592e3195048 /src/transport/plugin_transport_wlan.h | |
parent | ae599d28651deb54edf98dd610883e4b4a0b7c7b (diff) |
wlan receive implemented
some doxigen, some cleanup of data structs
Diffstat (limited to 'src/transport/plugin_transport_wlan.h')
-rw-r--r-- | src/transport/plugin_transport_wlan.h | 19 |
1 files changed, 14 insertions, 5 deletions
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 */ |