wpa_supplicant / hostapd  2.5
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Data Fields
wps_registrar Struct Reference

Data Fields

struct wps_contextwps
 
int pbc
 
int selected_registrar
 
int(* new_psk_cb )(void *ctx, const u8 *mac_addr, const u8 *p2p_dev_addr, const u8 *psk, size_t psk_len)
 
int(* set_ie_cb )(void *ctx, struct wpabuf *beacon_ie, struct wpabuf *probe_resp_ie)
 
void(* pin_needed_cb )(void *ctx, const u8 *uuid_e, const struct wps_device_data *dev)
 
void(* reg_success_cb )(void *ctx, const u8 *mac_addr, const u8 *uuid_e, const u8 *dev_pw, size_t dev_pw_len)
 
void(* set_sel_reg_cb )(void *ctx, int sel_reg, u16 dev_passwd_id, u16 sel_reg_config_methods)
 
void(* enrollee_seen_cb )(void *ctx, const u8 *addr, const u8 *uuid_e, const u8 *pri_dev_type, u16 config_methods, u16 dev_password_id, u8 request_type, const char *dev_name)
 
void * cb_ctx
 
struct dl_list pins
 
struct dl_list nfc_pw_tokens
 
struct wps_pbc_sessionpbc_sessions
 
int skip_cred_build
 
struct wpabufextra_cred
 
int disable_auto_conf
 
int sel_reg_union
 
int sel_reg_dev_password_id_override
 
int sel_reg_config_methods_override
 
int static_wep_only
 
int dualband
 
int force_per_enrollee_psk
 
struct wps_registrar_devicedevices
 
int force_pbc_overlap
 
u8 authorized_macs [WPS_MAX_AUTHORIZED_MACS][ETH_ALEN]
 
u8 authorized_macs_union [WPS_MAX_AUTHORIZED_MACS][ETH_ALEN]
 
u8 p2p_dev_addr [ETH_ALEN]
 
u8 pbc_ignore_uuid [WPS_UUID_LEN]
 
struct os_reltime pbc_ignore_start
 

The documentation for this struct was generated from the following file: