Lines Matching defs:hostapd_data
69 struct hostapd_data { struct
70 struct hostapd_iface *iface;
94 void (*new_assoc_sta_cb)(struct hostapd_data *hapd, argument
97 void *msg_ctx; /* ctx for wpa_msg() calls */
98 void *msg_ctx_parent; /* parent interface ctx for wpa_msg() calls */
100 struct radius_client_data *radius;
101 u32 acct_session_id_hi, acct_session_id_lo;
102 struct radius_das_data *radius_das;
104 struct iapp_data *iapp;
106 struct hostapd_cached_radius_acl *acl_cache;
107 struct hostapd_acl_query_data *acl_queries;
109 struct wpa_authenticator *wpa_auth;
110 struct eapol_authenticator *eapol_auth;
112 struct rsn_preauth_interface *preauth_iface;
113 time_t michael_mic_failure;
114 int michael_mic_failures;
115 int tkip_countermeasures;
117 int ctrl_sock;
118 struct wpa_ctrl_dst *ctrl_dst;
120 void *ssl_ctx;
121 void *eap_sim_db_priv;
122 struct radius_server_data *radius_srv;
124 int parameter_set_count;
127 u8 time_update_counter;
128 struct wpabuf *time_adv;
131 struct full_dynamic_vlan *full_dynamic_vlan;
134 struct l2_packet_data *l2;
135 struct wps_context *wps;
137 int beacon_set_done;
138 struct wpabuf *wps_beacon_ie;
139 struct wpabuf *wps_probe_resp_ie;
141 unsigned int ap_pin_failures;
142 unsigned int ap_pin_failures_consecutive;
143 struct upnp_wps_device_sm *wps_upnp;
144 unsigned int ap_pin_lockout_time;
147 struct hostapd_probereq_cb *probereq_cb;
148 size_t num_probereq_cb;
150 void (*public_action_cb)(void *ctx, const u8 *buf, size_t len,
152 void *public_action_cb_ctx;
154 int (*vendor_action_cb)(void *ctx, const u8 *buf, size_t len,
156 void *vendor_action_cb_ctx;
158 void (*wps_reg_success_cb)(void *ctx, const u8 *mac_addr,
160 void *wps_reg_success_cb_ctx;
162 void (*wps_event_cb)(void *ctx, enum wps_event event,
164 void *wps_event_cb_ctx;
166 void (*sta_authorized_cb)(void *ctx, const u8 *mac_addr,
168 void *sta_authorized_cb_ctx;
170 void (*setup_complete_cb)(void *ctx);
171 void *setup_complete_cb_ctx;
174 struct p2p_data *p2p;
175 struct p2p_group *p2p_group;
176 struct wpabuf *p2p_beacon_ie;
177 struct wpabuf *p2p_probe_resp_ie;
203 struct hostapd_data **bss; argument