Public Attributes | |
void * | cb_ctx |
struct wps_registrar_device * | devices |
int | disable_auto_conf |
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) |
struct wpabuf * | extra_cred |
int | force_pbc_overlap |
int(* | new_psk_cb )(void *ctx, const u8 *mac_addr, const u8 *psk, size_t psk_len) |
int | pbc |
struct wps_pbc_session * | pbc_sessions |
void(* | pin_needed_cb )(void *ctx, const u8 *uuid_e, const struct wps_device_data *dev) |
struct dl_list | pins |
void(* | reg_success_cb )(void *ctx, const u8 *mac_addr, const u8 *uuid_e) |
int | sel_reg_config_methods_override |
int | sel_reg_dev_password_id_override |
int | sel_reg_union |
int | selected_registrar |
int(* | set_ie_cb )(void *ctx, struct wpabuf *beacon_ie, struct wpabuf *probe_resp_ie) |
void(* | set_sel_reg_cb )(void *ctx, int sel_reg, u16 dev_passwd_id, u16 sel_reg_config_methods) |
int | skip_cred_build |
int | static_wep_only |
struct wps_context * | wps |
Definition at line 94 of file wps_registrar.c.
void* wps_registrar::cb_ctx |
Definition at line 114 of file wps_registrar.c.
Definition at line 127 of file wps_registrar.c.
Definition at line 121 of file wps_registrar.c.
void(* wps_registrar::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) |
Definition at line 110 of file wps_registrar.c.
struct wpabuf* wps_registrar::extra_cred |
Definition at line 120 of file wps_registrar.c.
Definition at line 129 of file wps_registrar.c.
int(* wps_registrar::new_psk_cb)(void *ctx, const u8 *mac_addr, const u8 *psk, size_t psk_len) |
Definition at line 100 of file wps_registrar.c.
Definition at line 97 of file wps_registrar.c.
Definition at line 117 of file wps_registrar.c.
void(* wps_registrar::pin_needed_cb)(void *ctx, const u8 *uuid_e, const struct wps_device_data *dev) |
Definition at line 104 of file wps_registrar.c.
struct dl_list wps_registrar::pins |
Definition at line 116 of file wps_registrar.c.
void(* wps_registrar::reg_success_cb)(void *ctx, const u8 *mac_addr, const u8 *uuid_e) |
Definition at line 106 of file wps_registrar.c.
Definition at line 124 of file wps_registrar.c.
Definition at line 123 of file wps_registrar.c.
Definition at line 122 of file wps_registrar.c.
Definition at line 98 of file wps_registrar.c.
int(* wps_registrar::set_ie_cb)(void *ctx, struct wpabuf *beacon_ie, struct wpabuf *probe_resp_ie) |
Definition at line 102 of file wps_registrar.c.
void(* wps_registrar::set_sel_reg_cb)(void *ctx, int sel_reg, u16 dev_passwd_id, u16 sel_reg_config_methods) |
Definition at line 108 of file wps_registrar.c.
Definition at line 119 of file wps_registrar.c.
Definition at line 125 of file wps_registrar.c.
struct wps_context* wps_registrar::wps |
Definition at line 95 of file wps_registrar.c.