header for transport plugin and the helper for wlan More...
Go to the source code of this file.
Data Structures | |
struct | GNUNET_TRANSPORT_WLAN_MacAddress |
A MAC Address. More... | |
struct | GNUNET_TRANSPORT_WLAN_HelperControlMessage |
Format of a WLAN Control Message. More... | |
struct | GNUNET_TRANSPORT_WLAN_Ieee8023Frame |
generic definitions for IEEE 802.3 frames More... | |
struct | GNUNET_TRANSPORT_WLAN_Ieee80211Frame |
generic definitions for IEEE 802.11 frames More... | |
struct | GNUNET_TRANSPORT_WLAN_RadiotapSendMessage |
Message from the plugin to the WLAN helper: send the given message with the given connection parameters. More... | |
struct | GNUNET_TRANSPORT_WLAN_RadiotapReceiveMessage |
Message from the WLAN helper to the plugin: we have received the given message with the given performance characteristics. More... | |
Macros | |
#define | MAC_ADDR_SIZE 6 |
Number fo bytes in a mac address. More... | |
#define | IEEE80211_FC0_TYPE_MGT 0x00 |
Value for "Management" in the 'frame_control' field of the struct GNUNET_TRANSPORT_WLAN_Ieee80211Frame. More... | |
#define | IEEE80211_FC0_TYPE_CTL 0x04 |
Value for "Control" in the 'frame_control' field of the struct GNUNET_TRANSPORT_WLAN_Ieee80211Frame. More... | |
#define | IEEE80211_FC0_TYPE_DATA 0x08 |
Value for DATA in the 'frame_control' field of the struct GNUNET_TRANSPORT_WLAN_Ieee80211Frame. More... | |
Variables | |
static GNUNET_NETWORK_STRUCT_END const struct GNUNET_TRANSPORT_WLAN_MacAddress | mac_bssid_gnunet |
GNUnet bssid. More... | |
static const struct GNUNET_TRANSPORT_WLAN_MacAddress | bc_all_mac |
Broadcast MAC. More... | |
header for transport plugin and the helper for wlan
Definition in file plugin_transport_wlan.h.
#define MAC_ADDR_SIZE 6 |
Number fo bytes in a mac address.
Definition at line 35 of file plugin_transport_wlan.h.
#define IEEE80211_FC0_TYPE_MGT 0x00 |
Value for "Management" in the 'frame_control' field of the struct GNUNET_TRANSPORT_WLAN_Ieee80211Frame.
Definition at line 41 of file plugin_transport_wlan.h.
#define IEEE80211_FC0_TYPE_CTL 0x04 |
Value for "Control" in the 'frame_control' field of the struct GNUNET_TRANSPORT_WLAN_Ieee80211Frame.
Definition at line 47 of file plugin_transport_wlan.h.
#define IEEE80211_FC0_TYPE_DATA 0x08 |
Value for DATA in the 'frame_control' field of the struct GNUNET_TRANSPORT_WLAN_Ieee80211Frame.
Definition at line 53 of file plugin_transport_wlan.h.
|
static |
GNUnet bssid.
Definition at line 259 of file plugin_transport_wlan.h.
Referenced by get_wlan_header(), getWlanHeader(), handle_helper_message(), mac_set(), and mac_test().
|
static |
Broadcast MAC.
Definition at line 259 of file plugin_transport_wlan.h.
Referenced by handle_helper_message(), mac_test(), and send_hello_beacon().