#include <driver.h>
Public Attributes | |
const u8 * | addr |
const u8 * | beacon_ies |
size_t | beacon_ies_len |
unsigned int | freq |
const u8 * | req_ies |
size_t | req_ies_len |
const u8 * | resp_ies |
size_t | resp_ies_len |
struct assoc_info - Data for EVENT_ASSOC and EVENT_ASSOCINFO events
This structure is optional for EVENT_ASSOC calls and required for EVENT_ASSOCINFO calls. By using EVENT_ASSOC with this data, the driver interface does not need to generate separate EVENT_ASSOCINFO calls.
const u8* wpa_event_data::assoc_info::addr |
const u8* wpa_event_data::assoc_info::beacon_ies |
beacon_ies - Beacon or Probe Response IEs
Optional Beacon/ProbeResp data: IEs included in Beacon or Probe Response frames from the current AP (i.e., the one that the client just associated with). This information is used to update WPA/RSN IE for the AP. If this field is not set, the results from previous scan will be used. If no data for the new AP is found, scan results will be requested again (without scan request). At this point, the driver is expected to provide WPA/RSN IE for the AP (if WPA/WPA2 is used).
This should start with the first IE (fixed fields before IEs are not included).
unsigned int wpa_event_data::assoc_info::freq |
const u8* wpa_event_data::assoc_info::req_ies |
req_ies - (Re)Association Request IEs
If the driver generates WPA/RSN IE, this event data must be returned for WPA handshake to have needed information. If wpa_supplicant-generated WPA/RSN IE is used, this information event is optional.
This should start with the first IE (fixed fields before IEs are not included).
const u8* wpa_event_data::assoc_info::resp_ies |
resp_ies - (Re)Association Response IEs
Optional association data from the driver. This data is not required WPA, but may be useful for some protocols and as such, should be reported if this is available to the driver interface.
This should start with the first IE (fixed fields before IEs are not included).