#include <ieee80211.h>
Data Fields | |
| struct { | |
| u8 id | |
| Information element ID. | |
| u8 len | |
| Information element data length. | |
| union { | |
| char ssid [0] | |
| SSID text. | |
| u8 rates [0] | |
| Rates data. | |
| u8 request [0] | |
| Request list. | |
| u8 challenge_text [0] | |
| Challenge text data. | |
| u8 power_constraint | |
| Power constraint, dBm. | |
| u8 erp_info | |
| ERP information flags. | |
| struct ieee80211_ie_channels_channel_band channels [0] | |
| List of channels. | |
| } | |
| }; | |
| Generic and simple information element info. | |
| struct ieee80211_ie_ds_param | ds_param |
| DS parameter set. | |
| struct ieee80211_ie_country | country |
| Country information. | |
| struct ieee80211_ie_power_capab | power_capab |
| Power capability. | |
| struct ieee80211_ie_rsn | rsn |
| Security information. | |
| struct ieee80211_ie_vendor | vendor |
| Vendor-specific. | |
This is formatted for ease of use, so IEs with complex structures get referenced in full, while those with only one byte of data or a simple array are pulled in to avoid a layer of indirection like ie->channels.channels[0].
Definition at line 971 of file ieee80211.h.
Information element ID.
Definition at line 975 of file ieee80211.h.
Referenced by net80211_marshal_request_info(), net80211_probe_step(), net80211_process_ie(), wpa_handle_1_of_4(), and wpa_maybe_install_gtk().
Information element data length.
Definition at line 976 of file ieee80211.h.
Referenced by ieee80211_ie_bound(), ieee80211_next_ie(), net80211_marshal_request_info(), net80211_probe_step(), net80211_process_ie(), wpa_maybe_install_gtk(), and wpa_send_2_of_4().
| char ieee80211_ie::ssid[0] |
SSID text.
Definition at line 978 of file ieee80211.h.
Referenced by net80211_marshal_request_info(), net80211_probe_step(), and net80211_process_ie().
Rates data.
Definition at line 979 of file ieee80211.h.
Referenced by net80211_marshal_request_info(), and net80211_process_ie().
ERP information flags.
Definition at line 983 of file ieee80211.h.
Referenced by net80211_process_ie().
struct ieee80211_ie_channels_channel_band ieee80211_ie::channels[0] [read] |
| struct { ... } |
Generic and simple information element info.
struct ieee80211_ie_ds_param ieee80211_ie::ds_param [read] |
struct ieee80211_ie_country ieee80211_ie::country [read] |
Country information.
Definition at line 993 of file ieee80211.h.
Referenced by net80211_process_ie().
struct ieee80211_ie_power_capab ieee80211_ie::power_capab [read] |
struct ieee80211_ie_rsn ieee80211_ie::rsn [read] |
struct ieee80211_ie_vendor ieee80211_ie::vendor [read] |
Vendor-specific.
Definition at line 1002 of file ieee80211.h.
Referenced by wpa_handle_1_of_4(), and wpa_maybe_install_gtk().
1.5.7.1