wpa_supplicant / hostapd  2.5
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Data Structures | Macros | Functions
wpa_auth_i.h File Reference

hostapd - IEEE 802.11i-2004 / WPA Authenticator: Internal definitions More...

Go to the source code of this file.

Data Structures

struct  wpa_stsl_negotiation
 
struct  wpa_state_machine
 
struct  wpa_state_machine::wpa_key_replay_counter
 
struct  wpa_group
 
struct  wpa_authenticator
 

Macros

#define RSNA_MAX_EAPOL_RETRIES   4
 

Functions

int wpa_write_rsn_ie (struct wpa_auth_config *conf, u8 *buf, size_t len, const u8 *pmkid)
 
void wpa_auth_logger (struct wpa_authenticator *wpa_auth, const u8 *addr, logger_level level, const char *txt)
 
void wpa_auth_vlogger (struct wpa_authenticator *wpa_auth, const u8 *addr, logger_level level, const char *fmt,...)
 
void __wpa_send_eapol (struct wpa_authenticator *wpa_auth, struct wpa_state_machine *sm, int key_info, const u8 *key_rsc, const u8 *nonce, const u8 *kde, size_t kde_len, int keyidx, int encr, int force_version)
 
int wpa_auth_for_each_sta (struct wpa_authenticator *wpa_auth, int(*cb)(struct wpa_state_machine *sm, void *ctx), void *cb_ctx)
 
int wpa_auth_for_each_auth (struct wpa_authenticator *wpa_auth, int(*cb)(struct wpa_authenticator *a, void *ctx), void *cb_ctx)
 

Detailed Description

hostapd - IEEE 802.11i-2004 / WPA Authenticator: Internal definitions