Home
last modified time | relevance | path

Searched defs:hapd (Results 1 – 25 of 81) sorted by relevance

1234

/freebsd-src/contrib/wpa/src/ap/
H A Dap_drv_ops.h113 hostapd_drv_send_action_cancel_wait(struct hostapd_data * hapd) hostapd_drv_send_action_cancel_wait() argument
151 hostapd_drv_set_countermeasures(struct hostapd_data * hapd,int enabled) hostapd_drv_set_countermeasures() argument
161 hostapd_drv_set_sta_vlan(const char * ifname,struct hostapd_data * hapd,const u8 * addr,int vlan_id) hostapd_drv_set_sta_vlan() argument
170 hostapd_drv_get_inact_sec(struct hostapd_data * hapd,const u8 * addr) hostapd_drv_get_inact_sec() argument
178 hostapd_drv_sta_remove(struct hostapd_data * hapd,const u8 * addr) hostapd_drv_sta_remove() argument
186 hostapd_drv_hapd_send_eapol(struct hostapd_data * hapd,const u8 * addr,const u8 * data,size_t data_len,int encrypt,u32 flags) hostapd_drv_hapd_send_eapol() argument
199 hostapd_drv_read_sta_data(struct hostapd_data * hapd,struct hostap_sta_driver_data * data,const u8 * addr) hostapd_drv_read_sta_data() argument
207 hostapd_drv_sta_clear_stats(struct hostapd_data * hapd,const u8 * addr) hostapd_drv_sta_clear_stats() argument
215 hostapd_drv_set_acl(struct hostapd_data * hapd,struct hostapd_acl_params * params) hostapd_drv_set_acl() argument
223 hostapd_drv_set_ap(struct hostapd_data * hapd,struct wpa_driver_ap_params * params) hostapd_drv_set_ap() argument
231 hostapd_drv_set_radius_acl_auth(struct hostapd_data * hapd,const u8 * mac,int accepted,u32 session_timeout) hostapd_drv_set_radius_acl_auth() argument
241 hostapd_drv_set_radius_acl_expire(struct hostapd_data * hapd,const u8 * mac) hostapd_drv_set_radius_acl_expire() argument
250 hostapd_drv_set_authmode(struct hostapd_data * hapd,int auth_algs) hostapd_drv_set_authmode() argument
258 hostapd_drv_poll_client(struct hostapd_data * hapd,const u8 * own_addr,const u8 * addr,int qos) hostapd_drv_poll_client() argument
267 hostapd_drv_get_survey(struct hostapd_data * hapd,unsigned int freq) hostapd_drv_get_survey() argument
277 hostapd_get_country(struct hostapd_data * hapd,char * alpha2) hostapd_get_country() argument
284 hostapd_drv_get_radio_name(struct hostapd_data * hapd) hostapd_drv_get_radio_name() argument
292 hostapd_drv_switch_channel(struct hostapd_data * hapd,struct csa_settings * settings) hostapd_drv_switch_channel() argument
302 hostapd_drv_status(struct hostapd_data * hapd,char * buf,size_t buflen) hostapd_drv_status() argument
310 hostapd_drv_br_add_ip_neigh(struct hostapd_data * hapd,int version,const u8 * ipaddr,int prefixlen,const u8 * addr) hostapd_drv_br_add_ip_neigh() argument
321 hostapd_drv_br_delete_ip_neigh(struct hostapd_data * hapd,u8 version,const u8 * ipaddr) hostapd_drv_br_delete_ip_neigh() argument
331 hostapd_drv_br_port_set_attr(struct hostapd_data * hapd,enum drv_br_port_attr attr,unsigned int val) hostapd_drv_br_port_set_attr() argument
341 hostapd_drv_br_set_net_param(struct hostapd_data * hapd,enum drv_br_net_param param,unsigned int val) hostapd_drv_br_set_net_param() argument
351 hostapd_drv_vendor_cmd(struct hostapd_data * hapd,int vendor_id,int subcmd,const u8 * data,size_t data_len,enum nested_attr nested_attr_flag,struct wpabuf * buf) hostapd_drv_vendor_cmd() argument
363 hostapd_drv_stop_ap(struct hostapd_data * hapd) hostapd_drv_stop_ap() argument
370 hostapd_drv_channel_info(struct hostapd_data * hapd,struct wpa_channel_info * ci) hostapd_drv_channel_info() argument
379 hostapd_drv_send_external_auth_status(struct hostapd_data * hapd,struct external_auth * params) hostapd_drv_send_external_auth_status() argument
389 hostapd_drv_set_band(struct hostapd_data * hapd,u32 band_mask) hostapd_drv_set_band() argument
397 hostapd_drv_driver_cmd(struct hostapd_data * hapd,char * cmd,char * buf,size_t buf_len) hostapd_drv_driver_cmd() argument
408 hostapd_drv_register_frame(struct hostapd_data * hapd,u16 type,const u8 * match,size_t match_len,bool multicast) hostapd_drv_register_frame() argument
[all...]
H A Dsta_info.c53 int ap_for_each_sta(struct hostapd_data *hapd, in ap_for_each_sta() argument
54 int (*cb)(struct hostapd_data *hapd, struct sta_info *sta, in ap_for_each_sta() argument
69 struct sta_info * ap_get_sta(struct hostapd_data *hapd, const u8 *sta) in ap_get_sta() argument
81 struct sta_info * ap_get_sta_p2p(struct hostapd_data *hapd, const u8 *addr) in ap_get_sta_p2p() argument
104 ap_sta_list_del(struct hostapd_data * hapd,struct sta_info * sta) ap_sta_list_del() argument
124 ap_sta_hash_add(struct hostapd_data * hapd,struct sta_info * sta) ap_sta_hash_add() argument
131 ap_sta_hash_del(struct hostapd_data * hapd,struct sta_info * sta) ap_sta_hash_del() argument
153 ap_sta_ip6addr_del(struct hostapd_data * hapd,struct sta_info * sta) ap_sta_ip6addr_del() argument
161 ap_free_sta_pasn(struct hostapd_data * hapd,struct sta_info * sta) ap_free_sta_pasn() argument
190 ap_free_sta(struct hostapd_data * hapd,struct sta_info * sta) ap_free_sta() argument
419 hostapd_free_stas(struct hostapd_data * hapd) hostapd_free_stas() argument
449 struct hostapd_data *hapd = eloop_ctx; ap_handle_timer() local
624 struct hostapd_data *hapd = eloop_ctx; ap_handle_session_timer() local
652 ap_sta_replenish_timeout(struct hostapd_data * hapd,struct sta_info * sta,u32 session_timeout) ap_sta_replenish_timeout() argument
664 ap_sta_session_timeout(struct hostapd_data * hapd,struct sta_info * sta,u32 session_timeout) ap_sta_session_timeout() argument
676 ap_sta_no_session_timeout(struct hostapd_data * hapd,struct sta_info * sta) ap_sta_no_session_timeout() argument
685 struct hostapd_data *hapd = eloop_ctx; ap_handle_session_warning_timer() local
699 ap_sta_session_warning_timeout(struct hostapd_data * hapd,struct sta_info * sta,int warning_time) ap_sta_session_warning_timeout() argument
708 ap_sta_add(struct hostapd_data * hapd,const u8 * addr) ap_sta_add() argument
773 ap_sta_remove(struct hostapd_data * hapd,struct sta_info * sta) ap_sta_remove() argument
795 ap_sta_remove_in_other_bss(struct hostapd_data * hapd,struct sta_info * sta) ap_sta_remove_in_other_bss() argument
826 struct hostapd_data *hapd = eloop_ctx; ap_sta_disassoc_cb_timeout() local
836 ap_sta_disassociate(struct hostapd_data * hapd,struct sta_info * sta,u16 reason) ap_sta_disassociate() argument
878 struct hostapd_data *hapd = eloop_ctx; ap_sta_deauth_cb_timeout() local
888 ap_sta_deauthenticate(struct hostapd_data * hapd,struct sta_info * sta,u16 reason) ap_sta_deauthenticate() argument
927 ap_sta_wps_cancel(struct hostapd_data * hapd,struct sta_info * sta,void * ctx) ap_sta_wps_cancel() argument
943 ap_sta_get_free_vlan_id(struct hostapd_data * hapd) ap_sta_get_free_vlan_id() argument
959 ap_sta_set_vlan(struct hostapd_data * hapd,struct sta_info * sta,struct vlan_description * vlan_desc) ap_sta_set_vlan() argument
1062 ap_sta_bind_vlan(struct hostapd_data * hapd,struct sta_info * sta) ap_sta_bind_vlan() argument
1145 ap_check_sa_query_timeout(struct hostapd_data * hapd,struct sta_info * sta) ap_check_sa_query_timeout() argument
1171 struct hostapd_data *hapd = eloop_ctx; ap_sa_query_timer() local
1222 ap_sta_start_sa_query(struct hostapd_data * hapd,struct sta_info * sta) ap_sta_start_sa_query() argument
1228 ap_sta_stop_sa_query(struct hostapd_data * hapd,struct sta_info * sta) ap_sta_stop_sa_query() argument
1237 ap_sta_wpa_get_keyid(struct hostapd_data * hapd,struct sta_info * sta) ap_sta_wpa_get_keyid() argument
1263 ap_sta_set_authorized(struct hostapd_data * hapd,struct sta_info * sta,int authorized) ap_sta_set_authorized() argument
1351 ap_sta_disconnect(struct hostapd_data * hapd,struct sta_info * sta,const u8 * addr,u16 reason) ap_sta_disconnect() argument
1409 ap_sta_deauth_cb(struct hostapd_data * hapd,struct sta_info * sta) ap_sta_deauth_cb() argument
1421 ap_sta_disassoc_cb(struct hostapd_data * hapd,struct sta_info * sta) ap_sta_disassoc_cb() argument
1433 ap_sta_clear_disconnect_timeouts(struct hostapd_data * hapd,struct sta_info * sta) ap_sta_clear_disconnect_timeouts() argument
1497 struct hostapd_data *hapd = eloop_ctx; ap_sta_delayed_1x_auth_fail_cb() local
1514 ap_sta_delayed_1x_auth_fail_disconnect(struct hostapd_data * hapd,struct sta_info * sta) ap_sta_delayed_1x_auth_fail_disconnect() argument
1532 ap_sta_pending_delayed_1x_auth_fail_disconnect(struct hostapd_data * hapd,struct sta_info * sta) ap_sta_pending_delayed_1x_auth_fail_disconnect() argument
1540 ap_sta_re_add(struct hostapd_data * hapd,struct sta_info * sta) ap_sta_re_add() argument
[all...]
H A Dwpa_auth_kay.c27 struct hostapd_data *hapd = priv; in hapd_macsec_init() local
37 struct hostapd_data *hapd = priv; in hapd_macsec_deinit() local
47 struct hostapd_data *hapd = priv; in hapd_macsec_get_capability() local
57 struct hostapd_data *hapd = priv; hapd_enable_protect_frames() local
67 struct hostapd_data *hapd = priv; hapd_enable_encrypt() local
77 struct hostapd_data *hapd = priv; hapd_set_replay_protect() local
88 struct hostapd_data *hapd = priv; hapd_set_current_cipher_suite() local
98 struct hostapd_data *hapd = priv; hapd_enable_controlled_port() local
108 struct hostapd_data *hapd = priv; hapd_get_receive_lowest_pn() local
118 struct hostapd_data *hapd = priv; hapd_get_transmit_next_pn() local
128 struct hostapd_data *hapd = priv; hapd_set_transmit_next_pn() local
154 struct hostapd_data *hapd = priv; hapd_create_receive_sc() local
165 struct hostapd_data *hapd = priv; hapd_delete_receive_sc() local
175 struct hostapd_data *hapd = priv; hapd_create_receive_sa() local
185 struct hostapd_data *hapd = priv; hapd_delete_receive_sa() local
195 struct hostapd_data *hapd = priv; hapd_enable_receive_sa() local
205 struct hostapd_data *hapd = priv; hapd_disable_receive_sa() local
217 struct hostapd_data *hapd = priv; hapd_create_transmit_sc() local
228 struct hostapd_data *hapd = priv; hapd_delete_transmit_sc() local
238 struct hostapd_data *hapd = priv; hapd_create_transmit_sa() local
248 struct hostapd_data *hapd = priv; hapd_delete_transmit_sa() local
258 struct hostapd_data *hapd = priv; hapd_enable_transmit_sa() local
268 struct hostapd_data *hapd = priv; hapd_disable_transmit_sa() local
276 ieee802_1x_alloc_kay_sm_hapd(struct hostapd_data * hapd,struct sta_info * sta) ieee802_1x_alloc_kay_sm_hapd() argument
344 ieee802_1x_dealloc_kay_sm_hapd(struct hostapd_data * hapd) ieee802_1x_dealloc_kay_sm_hapd() argument
354 ieee802_1x_auth_get_session_id(struct hostapd_data * hapd,struct sta_info * sta,u8 * sid,size_t * len) ieee802_1x_auth_get_session_id() argument
381 ieee802_1x_auth_get_msk(struct hostapd_data * hapd,struct sta_info * sta,u8 * msk,size_t * len) ieee802_1x_auth_get_msk() argument
409 ieee802_1x_notify_create_actor_hapd(struct hostapd_data * hapd,struct sta_info * sta) ieee802_1x_notify_create_actor_hapd() argument
480 ieee802_1x_create_preshared_mka_hapd(struct hostapd_data * hapd,struct sta_info * sta) ieee802_1x_create_preshared_mka_hapd() argument
[all...]
H A Dwps_hostapd.c61 struct hostapd_data *hapd = iface->bss[j]; in wps_for_each() local
78 static int hostapd_wps_for_each(struct hostapd_data *hapd, in hostapd_wps_for_each() argument
99 struct hostapd_data *hapd in hostapd_wps_new_psk_cb() local
162 struct hostapd_data *hapd = ctx; hostapd_wps_set_ie_cb() local
176 struct hostapd_data *hapd = ctx; hostapd_wps_pin_needed_cb() local
219 wps_stop_registrar(struct hostapd_data * hapd,void * ctx) wps_stop_registrar() argument
233 struct hostapd_data *hapd = ctx; hostapd_wps_reg_success_cb() local
258 struct hostapd_data *hapd = ctx; hostapd_wps_enrollee_seen_cb() local
277 const struct hostapd_data *hapd = ctx; hostapd_wps_lookup_pskfile_cb() local
325 hostapd_wps_eap_completed(struct hostapd_data * hapd) hostapd_wps_eap_completed() argument
339 hapd_new_ap_event(struct hostapd_data * hapd,const u8 * attr,size_t attr_len) hapd_new_ap_event() argument
353 hapd_wps_reconfig_in_memory(struct hostapd_data * hapd,const struct wps_credential * cred) hapd_wps_reconfig_in_memory() argument
455 hapd_wps_cred_cb(struct hostapd_data * hapd,void * ctx) hapd_wps_cred_cb() argument
717 struct hostapd_data *hapd = ctx; hostapd_wps_cred_cb() local
724 struct hostapd_data *hapd = eloop_data; hostapd_wps_reenable_ap_pin() local
738 wps_pwd_auth_fail(struct hostapd_data * hapd,void * ctx) wps_pwd_auth_fail() argument
790 hostapd_pwd_auth_fail(struct hostapd_data * hapd,struct wps_event_pwd_auth_fail * data) hostapd_pwd_auth_fail() argument
803 wps_ap_pin_success(struct hostapd_data * hapd,void * ctx) wps_ap_pin_success() argument
820 hostapd_wps_ap_pin_success(struct hostapd_data * hapd) hostapd_wps_ap_pin_success() argument
826 hostapd_wps_event_pbc_overlap(struct hostapd_data * hapd) hostapd_wps_event_pbc_overlap() argument
833 hostapd_wps_event_pbc_timeout(struct hostapd_data * hapd) hostapd_wps_event_pbc_timeout() argument
840 hostapd_wps_event_pbc_active(struct hostapd_data * hapd) hostapd_wps_event_pbc_active() argument
847 hostapd_wps_event_pbc_disable(struct hostapd_data * hapd) hostapd_wps_event_pbc_disable() argument
854 hostapd_wps_event_success(struct hostapd_data * hapd,struct wps_event_success * success) hostapd_wps_event_success() argument
864 hostapd_wps_event_fail(struct hostapd_data * hapd,struct wps_event_fail * fail) hostapd_wps_event_fail() argument
890 struct hostapd_data *hapd = ctx; hostapd_wps_event_cb() local
945 struct hostapd_data *hapd = ctx; hostapd_wps_rf_band_cb() local
954 hostapd_wps_clear_ies(struct hostapd_data * hapd,int deinit_only) hostapd_wps_clear_ies() argument
980 struct hostapd_data *hapd = iface->bss[j]; get_uuid_cb() local
1025 hostapd_wps_set_vendor_ext(struct hostapd_data * hapd,struct wps_context * wps) hostapd_wps_set_vendor_ext() argument
1050 hostapd_wps_set_application_ext(struct hostapd_data * hapd,struct wps_context * wps) hostapd_wps_set_application_ext() argument
1080 hostapd_init_wps(struct hostapd_data * hapd,struct hostapd_bss_config * conf) hostapd_init_wps() argument
1350 hostapd_init_wps_complete(struct hostapd_data * hapd) hostapd_init_wps_complete() argument
1386 hostapd_wps_update_multi_ap(struct hostapd_data * hapd,struct wps_registrar * reg) hostapd_wps_update_multi_ap() argument
1428 hostapd_deinit_wps(struct hostapd_data * hapd) hostapd_deinit_wps() argument
1448 hostapd_update_wps(struct hostapd_data * hapd) hostapd_update_wps() argument
1524 wps_add_pin(struct hostapd_data * hapd,void * ctx) wps_add_pin() argument
1540 hostapd_wps_add_pin(struct hostapd_data * hapd,const u8 * addr,const char * uuid,const char * pin,int timeout) hostapd_wps_add_pin() argument
1571 wps_button_pushed(struct hostapd_data * hapd,void * ctx) wps_button_pushed() argument
1585 hostapd_wps_button_pushed(struct hostapd_data * hapd,const u8 * p2p_dev_addr) hostapd_wps_button_pushed() argument
1604 wps_cancel(struct hostapd_data * hapd,void * ctx) wps_cancel() argument
1619 hostapd_wps_cancel(struct hostapd_data * hapd) hostapd_wps_cancel() argument
1637 struct hostapd_data *hapd = ctx; hostapd_wps_probe_req_rx() local
1697 struct hostapd_data *hapd = priv; hostapd_rx_req_put_wlan_response() local
1761 hostapd_wps_upnp_init(struct hostapd_data * hapd,struct wps_context * wps) hostapd_wps_upnp_init() argument
1786 hostapd_wps_upnp_deinit(struct hostapd_data * hapd) hostapd_wps_upnp_deinit() argument
1794 hostapd_wps_get_mib_sta(struct hostapd_data * hapd,const u8 * addr,char * buf,size_t buflen) hostapd_wps_get_mib_sta() argument
1805 struct hostapd_data *hapd = eloop_data; hostapd_wps_ap_pin_timeout() local
1812 hostapd_wps_ap_pin_enable(struct hostapd_data * hapd,int timeout) hostapd_wps_ap_pin_enable() argument
1830 wps_ap_pin_disable(struct hostapd_data * hapd,void * ctx) wps_ap_pin_disable() argument
1842 hostapd_wps_ap_pin_disable(struct hostapd_data * hapd) hostapd_wps_ap_pin_disable() argument
1855 wps_ap_pin_set(struct hostapd_data * hapd,void * ctx) wps_ap_pin_set() argument
1872 hostapd_wps_ap_pin_random(struct hostapd_data * hapd,int timeout) hostapd_wps_ap_pin_random() argument
1886 hostapd_wps_ap_pin_get(struct hostapd_data * hapd) hostapd_wps_ap_pin_get() argument
1892 hostapd_wps_ap_pin_set(struct hostapd_data * hapd,const char * pin,int timeout) hostapd_wps_ap_pin_set() argument
1906 wps_update_ie(struct hostapd_data * hapd,void * ctx) wps_update_ie() argument
1914 hostapd_wps_update_ie(struct hostapd_data * hapd) hostapd_wps_update_ie() argument
1920 hostapd_wps_config_ap(struct hostapd_data * hapd,const char * ssid,const char * auth,const char * encr,const char * key) hostapd_wps_config_ap() argument
1985 wps_add_nfc_password_token(struct hostapd_data * hapd,void * ctx) wps_add_nfc_password_token() argument
2001 hostapd_wps_add_nfc_password_token(struct hostapd_data * hapd,struct wps_parse_attr * attr) hostapd_wps_add_nfc_password_token() argument
2015 hostapd_wps_nfc_tag_process(struct hostapd_data * hapd,const struct wpabuf * wps) hostapd_wps_nfc_tag_process() argument
2035 hostapd_wps_nfc_tag_read(struct hostapd_data * hapd,const struct wpabuf * data) hostapd_wps_nfc_tag_read() argument
2061 hostapd_wps_nfc_config_token(struct hostapd_data * hapd,int ndef) hostapd_wps_nfc_config_token() argument
2084 hostapd_wps_nfc_hs_cr(struct hostapd_data * hapd,int ndef) hostapd_wps_nfc_hs_cr() argument
2125 hostapd_wps_nfc_report_handover(struct hostapd_data * hapd,const struct wpabuf * req,const struct wpabuf * sel) hostapd_wps_nfc_report_handover() argument
2219 hostapd_wps_nfc_token_gen(struct hostapd_data * hapd,int ndef) hostapd_wps_nfc_token_gen() argument
2235 hostapd_wps_nfc_token_enable(struct hostapd_data * hapd) hostapd_wps_nfc_token_enable() argument
2277 hostapd_wps_nfc_token_disable(struct hostapd_data * hapd) hostapd_wps_nfc_token_disable() argument
[all...]
H A Dwps_hostapd.h49 static inline int hostapd_init_wps(struct hostapd_data *hapd, in hostapd_init_wps()
55 static inline void hostapd_deinit_wps(struct hostapd_data *hapd) in hostapd_deinit_wps()
59 static inline int hostapd_init_wps_complete(struct hostapd_data *hapd) in hostapd_init_wps_complete()
64 static inline void hostapd_update_wps(struct hostapd_data *hapd) in hostapd_update_wps()
68 static inline void hostapd_wps_eap_completed(struct hostapd_data *hapd) in hostapd_wps_eap_completed()
72 static inline int hostapd_wps_get_mib_sta(struct hostapd_data *hapd, in hostapd_wps_get_mib_sta()
79 static inline int hostapd_wps_button_pushed(struct hostapd_data *hapd, in hostapd_wps_button_pushed()
85 static inline int hostapd_wps_cancel(struct hostapd_data *hapd) in hostapd_wps_cancel()
H A Dap_drv_ops.c68 int hostapd_build_ap_extra_ies(struct hostapd_data *hapd, in hostapd_build_ap_extra_ies() argument
219 hostapd_free_ap_extra_ies(struct hostapd_data * hapd,struct wpabuf * beacon,struct wpabuf * proberesp,struct wpabuf * assocresp) hostapd_free_ap_extra_ies() argument
230 hostapd_reset_ap_wps_ie(struct hostapd_data * hapd) hostapd_reset_ap_wps_ie() argument
239 hostapd_set_ap_wps_ie(struct hostapd_data * hapd) hostapd_set_ap_wps_ie() argument
260 hostapd_set_authorized(struct hostapd_data * hapd,struct sta_info * sta,int authorized) hostapd_set_authorized() argument
276 hostapd_set_sta_flags(struct hostapd_data * hapd,struct sta_info * sta) hostapd_set_sta_flags() argument
292 hostapd_set_drv_ieee8021x(struct hostapd_data * hapd,const char * ifname,int enabled) hostapd_set_drv_ieee8021x() argument
319 hostapd_vlan_if_add(struct hostapd_data * hapd,const char * ifname) hostapd_vlan_if_add() argument
328 hostapd_vlan_if_remove(struct hostapd_data * hapd,const char * ifname) hostapd_vlan_if_remove() argument
334 hostapd_set_wds_sta(struct hostapd_data * hapd,char * ifname_wds,const u8 * addr,int aid,int val) hostapd_set_wds_sta() argument
350 hostapd_add_sta_node(struct hostapd_data * hapd,const u8 * addr,u16 auth_alg) hostapd_add_sta_node() argument
359 hostapd_sta_auth(struct hostapd_data * hapd,const u8 * addr,u16 seq,u16 status,const u8 * ie,size_t len) hostapd_sta_auth() argument
403 hostapd_sta_assoc(struct hostapd_data * hapd,const u8 * addr,int reassoc,u16 status,const u8 * ie,size_t len) hostapd_sta_assoc() argument
413 hostapd_sta_add(struct hostapd_data * hapd,const u8 * addr,u16 aid,u16 capability,const u8 * supp_rates,size_t supp_rates_len,u16 listen_interval,const struct ieee80211_ht_capabilities * ht_capab,const struct ieee80211_vht_capabilities * vht_capab,const struct ieee80211_he_capabilities * he_capab,size_t he_capab_len,const struct ieee80211_he_6ghz_band_cap * he_6ghz_capab,u32 flags,u8 qosinfo,u8 vht_opmode,int supp_p2p_ps,int set) hostapd_sta_add() argument
454 hostapd_add_tspec(struct hostapd_data * hapd,const u8 * addr,u8 * tspec_ie,size_t tspec_ielen) hostapd_add_tspec() argument
464 hostapd_set_privacy(struct hostapd_data * hapd,int enabled) hostapd_set_privacy() argument
472 hostapd_set_generic_elem(struct hostapd_data * hapd,const u8 * elem,size_t elem_len) hostapd_set_generic_elem() argument
481 hostapd_get_ssid(struct hostapd_data * hapd,u8 * buf,size_t len) hostapd_get_ssid() argument
489 hostapd_set_ssid(struct hostapd_data * hapd,const u8 * buf,size_t len) hostapd_set_ssid() argument
497 hostapd_if_add(struct hostapd_data * hapd,enum wpa_driver_if_type type,const char * ifname,const u8 * addr,void * bss_ctx,void ** drv_priv,char * force_ifname,u8 * if_addr,const char * bridge,int use_existing) hostapd_if_add() argument
510 hostapd_if_remove(struct hostapd_data * hapd,enum wpa_driver_if_type type,const char * ifname) hostapd_if_remove() argument
520 hostapd_set_ieee8021x(struct hostapd_data * hapd,struct wpa_bss_params * params) hostapd_set_ieee8021x() argument
529 hostapd_get_seqnum(const char * ifname,struct hostapd_data * hapd,const u8 * addr,int idx,u8 * seq) hostapd_get_seqnum() argument
539 hostapd_flush(struct hostapd_data * hapd) hostapd_flush() argument
547 hostapd_set_freq(struct hostapd_data * hapd,enum hostapd_hw_mode mode,int freq,int channel,int edmg,u8 edmg_channel,int ht_enabled,int vht_enabled,int he_enabled,int sec_channel_offset,int oper_chwidth,int center_segment0,int center_segment1) hostapd_set_freq() argument
574 hostapd_set_rts(struct hostapd_data * hapd,int rts) hostapd_set_rts() argument
582 hostapd_set_frag(struct hostapd_data * hapd,int frag) hostapd_set_frag() argument
590 hostapd_sta_set_flags(struct hostapd_data * hapd,u8 * addr,int total_flags,int flags_or,int flags_and) hostapd_sta_set_flags() argument
600 hostapd_sta_set_airtime_weight(struct hostapd_data * hapd,const u8 * addr,unsigned int weight) hostapd_sta_set_airtime_weight() argument
610 hostapd_set_country(struct hostapd_data * hapd,const char * country) hostapd_set_country() argument
619 hostapd_set_tx_queue_params(struct hostapd_data * hapd,int queue,int aifs,int cw_min,int cw_max,int burst_time) hostapd_set_tx_queue_params() argument
630 hostapd_get_hw_feature_data(struct hostapd_data * hapd,u16 * num_modes,u16 * flags,u8 * dfs_domain) hostapd_get_hw_feature_data() argument
641 hostapd_driver_commit(struct hostapd_data * hapd) hostapd_driver_commit() argument
649 hostapd_drv_none(struct hostapd_data * hapd) hostapd_drv_none() argument
655 hostapd_drv_nl80211(struct hostapd_data * hapd) hostapd_drv_nl80211() argument
661 hostapd_driver_scan(struct hostapd_data * hapd,struct wpa_driver_scan_params * params) hostapd_driver_scan() argument
671 hostapd_driver_get_scan_results(struct hostapd_data * hapd) hostapd_driver_get_scan_results() argument
679 hostapd_driver_set_noa(struct hostapd_data * hapd,u8 count,int start,int duration) hostapd_driver_set_noa() argument
689 hostapd_drv_set_key(const char * ifname,struct hostapd_data * hapd,enum wpa_alg alg,const u8 * addr,int key_idx,int vlan_id,int set_tx,const u8 * seq,size_t seq_len,const u8 * key,size_t key_len,enum key_flag key_flag) hostapd_drv_set_key() argument
717 hostapd_drv_send_mlme(struct hostapd_data * hapd,const void * msg,size_t len,int noack,const u16 * csa_offs,size_t csa_offs_len,int no_encrypt) hostapd_drv_send_mlme() argument
729 hostapd_drv_sta_deauth(struct hostapd_data * hapd,const u8 * addr,int reason) hostapd_drv_sta_deauth() argument
739 hostapd_drv_sta_disassoc(struct hostapd_data * hapd,const u8 * addr,int reason) hostapd_drv_sta_disassoc() argument
749 hostapd_drv_wnm_oper(struct hostapd_data * hapd,enum wnm_oper oper,const u8 * peer,u8 * buf,u16 * buf_len) hostapd_drv_wnm_oper() argument
759 hostapd_drv_send_action(struct hostapd_data * hapd,unsigned int freq,unsigned int wait,const u8 * dst,const u8 * data,size_t len) hostapd_drv_send_action() argument
797 hostapd_drv_send_action_addr3_ap(struct hostapd_data * hapd,unsigned int freq,unsigned int wait,const u8 * dst,const u8 * data,size_t len) hostapd_drv_send_action_addr3_ap() argument
817 struct hostapd_data *hapd = iface->bss[0]; hostapd_start_dfs_cac() local
852 hostapd_drv_set_qos_map(struct hostapd_data * hapd,const u8 * qos_map_set,u8 qos_map_set_len) hostapd_drv_set_qos_map() argument
862 hostapd_get_hw_mode_any_channels(struct hostapd_data * hapd,struct hostapd_hw_modes * mode,int acs_ch_list_all,int ** freq_list) hostapd_get_hw_mode_any_channels() argument
900 struct hostapd_data *hapd = iface->bss[0]; hostapd_get_ext_capa() local
912 hostapd_drv_do_acs(struct hostapd_data * hapd) hostapd_drv_do_acs() argument
984 hostapd_drv_update_dh_ie(struct hostapd_data * hapd,const u8 * peer,u16 reason_code,const u8 * ie,size_t ielen) hostapd_drv_update_dh_ie() argument
994 hostapd_drv_dpp_listen(struct hostapd_data * hapd,bool enable) hostapd_drv_dpp_listen() argument
[all...]
H A Ddpp_hostapd.c48 hostapd_dpp_qr_code(struct hostapd_data * hapd,const char * cmd) hostapd_dpp_qr_code() argument
85 hostapd_dpp_nfc_uri(struct hostapd_data * hapd,const char * cmd) hostapd_dpp_nfc_uri() argument
97 hostapd_dpp_nfc_handover_req(struct hostapd_data * hapd,const char * cmd) hostapd_dpp_nfc_handover_req() argument
128 hostapd_dpp_nfc_handover_sel(struct hostapd_data * hapd,const char * cmd) hostapd_dpp_nfc_handover_sel() argument
165 struct hostapd_data *hapd = eloop_ctx; hostapd_dpp_auth_resp_retry_timeout() local
183 hostapd_dpp_auth_resp_retry(struct hostapd_data * hapd) hostapd_dpp_auth_resp_retry() argument
219 hostapd_dpp_tx_status(struct hostapd_data * hapd,const u8 * dst,const u8 * data,size_t data_len,int ok) hostapd_dpp_tx_status() argument
325 struct hostapd_data *hapd = eloop_ctx; hostapd_dpp_reply_wait_timeout() local
398 struct hostapd_data *hapd = eloop_ctx; hostapd_dpp_auth_conf_wait_timeout() local
414 hostapd_dpp_set_testing_options(struct hostapd_data * hapd,struct dpp_authentication * auth) hostapd_dpp_set_testing_options() argument
434 struct hostapd_data *hapd = eloop_ctx; hostapd_dpp_init_timeout() local
443 hostapd_dpp_auth_init_next(struct hostapd_data * hapd) hostapd_dpp_auth_init_next() argument
536 struct hostapd_data *hapd = ctx; hostapd_dpp_process_conf_obj() local
548 hostapd_dpp_auth_init(struct hostapd_data * hapd,const char * cmd) hostapd_dpp_auth_init() argument
677 hostapd_dpp_listen(struct hostapd_data * hapd,const char * cmd) hostapd_dpp_listen() argument
707 hostapd_dpp_listen_stop(struct hostapd_data * hapd) hostapd_dpp_listen_stop() argument
714 hostapd_dpp_rx_auth_req(struct hostapd_data * hapd,const u8 * src,const u8 * hdr,const u8 * buf,size_t len,unsigned int freq) hostapd_dpp_rx_auth_req() argument
804 hostapd_dpp_handle_config_obj(struct hostapd_data * hapd,struct dpp_authentication * auth,struct dpp_config_obj * conf) hostapd_dpp_handle_config_obj() argument
877 hostapd_dpp_handle_key_pkg(struct hostapd_data * hapd,struct dpp_asymmetric_key * key) hostapd_dpp_handle_key_pkg() argument
909 struct hostapd_data *hapd = ctx; hostapd_dpp_gas_resp_cb() local
992 hostapd_dpp_start_gas_client(struct hostapd_data * hapd) hostapd_dpp_start_gas_client() argument
1023 hostapd_dpp_auth_success(struct hostapd_data * hapd,int initiator) hostapd_dpp_auth_success() argument
1045 hostapd_dpp_rx_auth_resp(struct hostapd_data * hapd,const u8 * src,const u8 * hdr,const u8 * buf,size_t len,unsigned int freq) hostapd_dpp_rx_auth_resp() argument
1098 hostapd_dpp_rx_auth_conf(struct hostapd_data * hapd,const u8 * src,const u8 * hdr,const u8 * buf,size_t len) hostapd_dpp_rx_auth_conf() argument
1132 struct hostapd_data *hapd = eloop_ctx; hostapd_dpp_config_result_wait_timeout() local
1149 struct hostapd_data *hapd = eloop_ctx; hostapd_dpp_conn_status_result_wait_timeout() local
1164 hostapd_dpp_rx_conf_result(struct hostapd_data * hapd,const u8 * src,const u8 * hdr,const u8 * buf,size_t len) hostapd_dpp_rx_conf_result() argument
1215 hostapd_dpp_rx_conn_status_result(struct hostapd_data * hapd,const u8 * src,const u8 * hdr,const u8 * buf,size_t len) hostapd_dpp_rx_conn_status_result() argument
1250 hostapd_dpp_rx_presence_announcement(struct hostapd_data * hapd,const u8 * src,const u8 * hdr,const u8 * buf,size_t len,unsigned int freq) hostapd_dpp_rx_presence_announcement() argument
1321 struct hostapd_data *hapd = eloop_ctx; hostapd_dpp_reconfig_reply_wait_timeout() local
1335 hostapd_dpp_rx_reconfig_announcement(struct hostapd_data * hapd,const u8 * src,const u8 * hdr,const u8 * buf,size_t len,unsigned int freq) hostapd_dpp_rx_reconfig_announcement() argument
1429 hostapd_dpp_rx_reconfig_auth_resp(struct hostapd_data * hapd,const u8 * src,const u8 * hdr,const u8 * buf,size_t len,unsigned int freq) hostapd_dpp_rx_reconfig_auth_resp() argument
1474 hostapd_dpp_send_peer_disc_resp(struct hostapd_data * hapd,const u8 * src,unsigned int freq,u8 trans_id,enum dpp_status_error status) hostapd_dpp_send_peer_disc_resp() argument
1600 hostapd_dpp_rx_peer_disc_req(struct hostapd_data * hapd,const u8 * src,const u8 * buf,size_t len,unsigned int freq) hostapd_dpp_rx_peer_disc_req() argument
1714 hostapd_dpp_rx_pkex_exchange_req(struct hostapd_data * hapd,const u8 * src,const u8 * buf,size_t len,unsigned int freq,bool v2) hostapd_dpp_rx_pkex_exchange_req() argument
1769 hostapd_dpp_rx_pkex_exchange_resp(struct hostapd_data * hapd,const u8 * src,const u8 * buf,size_t len,unsigned int freq) hostapd_dpp_rx_pkex_exchange_resp() argument
1805 hostapd_dpp_rx_pkex_commit_reveal_req(struct hostapd_data * hapd,const u8 * src,const u8 * hdr,const u8 * buf,size_t len,unsigned int freq) hostapd_dpp_rx_pkex_commit_reveal_req() argument
1853 hostapd_dpp_rx_pkex_commit_reveal_resp(struct hostapd_data * hapd,const u8 * src,const u8 * hdr,const u8 * buf,size_t len,unsigned int freq) hostapd_dpp_rx_pkex_commit_reveal_resp() argument
1895 hostapd_dpp_rx_action(struct hostapd_data * hapd,const u8 * src,const u8 * buf,size_t len,unsigned int freq) hostapd_dpp_rx_action() argument
2020 hostapd_dpp_gas_req_handler(struct hostapd_data * hapd,const u8 * sa,const u8 * query,size_t query_len,const u8 * data,size_t data_len) hostapd_dpp_gas_req_handler() argument
2065 hostapd_dpp_gas_status_handler(struct hostapd_data * hapd,int ok) hostapd_dpp_gas_status_handler() argument
2103 hostapd_dpp_configurator_sign(struct hostapd_data * hapd,const char * cmd) hostapd_dpp_configurator_sign() argument
2128 hostapd_dpp_pkex_add(struct hostapd_data * hapd,const char * cmd) hostapd_dpp_pkex_add() argument
2206 hostapd_dpp_pkex_remove(struct hostapd_data * hapd,const char * id) hostapd_dpp_pkex_remove() argument
2236 hostapd_dpp_stop(struct hostapd_data * hapd) hostapd_dpp_stop() argument
2250 struct hostapd_data *hapd = ctx; hostapd_dpp_relay_tx() local
2270 struct hostapd_data *hapd = ctx; hostapd_dpp_relay_gas_resp_tx() local
2278 hostapd_dpp_add_controllers(struct hostapd_data * hapd) hostapd_dpp_add_controllers() argument
2301 hostapd_dpp_init(struct hostapd_data * hapd) hostapd_dpp_init() argument
2309 hostapd_dpp_deinit(struct hostapd_data * hapd) hostapd_dpp_deinit() argument
2348 hostapd_dpp_controller_start(struct hostapd_data * hapd,const char * cmd) hostapd_dpp_controller_start() argument
2391 struct hostapd_data *hapd = eloop_ctx; hostapd_dpp_chirp_timeout() local
2399 hostapd_dpp_chirp_start(struct hostapd_data * hapd) hostapd_dpp_chirp_start() argument
2420 dpp_get_mode(struct hostapd_data * hapd,enum hostapd_hw_mode mode) dpp_get_mode() argument
2441 struct hostapd_data *hapd = iface->bss[0]; hostapd_dpp_chirp_scan_res_handler() local
2543 struct hostapd_data *hapd = eloop_ctx; hostapd_dpp_chirp_next() local
2620 hostapd_dpp_chirp(struct hostapd_data * hapd,const char * cmd) hostapd_dpp_chirp() argument
2667 hostapd_dpp_chirp_stop(struct hostapd_data * hapd) hostapd_dpp_chirp_stop() argument
2697 struct hostapd_data *hapd = iface->bss[i]; handle_dpp_remove_bi() local
[all...]
H A Dieee802_11_shared.c50 if (timeout < hapd->conf->assoc_sa_query_max_timeout) in ieee802_11_send_sa_query_req() argument
23 hostapd_eid_assoc_comeback_time(struct hostapd_data * hapd,struct sta_info * sta,u8 * eid) hostapd_eid_assoc_comeback_time() argument
135 ieee802_11_send_sa_query_resp(struct hostapd_data * hapd,const u8 * sa,const u8 * trans_id) ieee802_11_send_sa_query_resp() argument
227 ieee802_11_sa_query_action(struct hostapd_data * hapd,const struct ieee80211_mgmt * mgmt,size_t len) ieee802_11_sa_query_action() argument
342 hostapd_ext_capab_byte(struct hostapd_data * hapd,u8 * pos,int idx) hostapd_ext_capab_byte() argument
451 hostapd_eid_ext_capab(struct hostapd_data * hapd,u8 * eid) hostapd_eid_ext_capab() argument
486 hostapd_eid_qos_map_set(struct hostapd_data * hapd,u8 * eid) hostapd_eid_qos_map_set() argument
503 hostapd_eid_interworking(struct hostapd_data * hapd,u8 * eid) hostapd_eid_interworking() argument
543 hostapd_eid_adv_proto(struct hostapd_data * hapd,u8 * eid) hostapd_eid_adv_proto() argument
562 hostapd_eid_roaming_consortium(struct hostapd_data * hapd,u8 * eid) hostapd_eid_roaming_consortium() argument
609 hostapd_eid_time_adv(struct hostapd_data * hapd,u8 * eid) hostapd_eid_time_adv() argument
629 hostapd_eid_time_zone(struct hostapd_data * hapd,u8 * eid) hostapd_eid_time_zone() argument
647 hostapd_update_time_adv(struct hostapd_data * hapd) hostapd_update_time_adv() argument
700 hostapd_eid_bss_max_idle_period(struct hostapd_data * hapd,u8 * eid) hostapd_eid_bss_max_idle_period() argument
730 hostapd_eid_mbo_rssi_assoc_rej(struct hostapd_data * hapd,u8 * eid,size_t len,int delta) hostapd_eid_mbo_rssi_assoc_rej() argument
746 hostapd_eid_mbo(struct hostapd_data * hapd,u8 * eid,size_t len) hostapd_eid_mbo() argument
786 hostapd_mbo_ie_len(struct hostapd_data * hapd) hostapd_mbo_ie_len() argument
813 hostapd_eid_owe_trans_enabled(struct hostapd_data * hapd) hostapd_eid_owe_trans_enabled() argument
821 hostapd_eid_owe_trans_len(struct hostapd_data * hapd) hostapd_eid_owe_trans_len() argument
833 hostapd_eid_owe_trans(struct hostapd_data * hapd,u8 * eid,size_t len) hostapd_eid_owe_trans() argument
873 hostapd_eid_dpp_cc_len(struct hostapd_data * hapd) hostapd_eid_dpp_cc_len() argument
883 hostapd_eid_dpp_cc(struct hostapd_data * hapd,u8 * eid,size_t len) hostapd_eid_dpp_cc() argument
919 hostapd_eid_fils_indic(struct hostapd_data * hapd,u8 * eid,int hessid) hostapd_eid_fils_indic() argument
1050 hostapd_eid_rsnxe(struct hostapd_data * hapd,u8 * eid,size_t len) hostapd_eid_rsnxe() argument
[all...]
H A Dap_mlme.c53 void mlme_authenticate_indication(struct hostapd_data *hapd, in mlme_authenticate_indication() argument
82 void mlme_deauthenticate_indication(struct hostapd_data *hapd, in mlme_deauthenticate_indication() argument
106 mlme_associate_indication(struct hostapd_data * hapd,struct sta_info * sta) mlme_associate_indication() argument
133 mlme_reassociate_indication(struct hostapd_data * hapd,struct sta_info * sta) mlme_reassociate_indication() argument
161 mlme_disassociate_indication(struct hostapd_data * hapd,struct sta_info * sta,u16 reason_code) mlme_disassociate_indication() argument
172 mlme_michaelmicfailure_indication(struct hostapd_data * hapd,const u8 * addr) mlme_michaelmicfailure_indication() argument
182 mlme_deletekeys_request(struct hostapd_data * hapd,struct sta_info * sta) mlme_deletekeys_request() argument
[all...]
H A Dgas_serv.c47 gas_dialog_create(struct hostapd_data *hapd, const u8 *addr, u8 dialog_token) in gas_dialog_create() argument
108 gas_serv_dialog_find(struct hostapd_data *hapd, const u8 *addr, in gas_serv_dialog_find() argument
140 gas_serv_free_dialogs(struct hostapd_data * hapd,const u8 * sta_addr) gas_serv_free_dialogs() argument
161 anqp_add_hs_capab_list(struct hostapd_data * hapd,struct wpabuf * buf) anqp_add_hs_capab_list() argument
195 get_anqp_elem(struct hostapd_data * hapd,u16 infoid) get_anqp_elem() argument
210 anqp_add_elem(struct hostapd_data * hapd,struct wpabuf * buf,u16 infoid) anqp_add_elem() argument
230 anqp_add_override(struct hostapd_data * hapd,struct wpabuf * buf,u16 infoid) anqp_add_override() argument
242 anqp_add_capab_list(struct hostapd_data * hapd,struct wpabuf * buf) anqp_add_capab_list() argument
312 anqp_add_venue_name(struct hostapd_data * hapd,struct wpabuf * buf) anqp_add_venue_name() argument
335 anqp_add_venue_url(struct hostapd_data * hapd,struct wpabuf * buf) anqp_add_venue_url() argument
358 anqp_add_network_auth_type(struct hostapd_data * hapd,struct wpabuf * buf) anqp_add_network_auth_type() argument
373 anqp_add_roaming_consortium(struct hostapd_data * hapd,struct wpabuf * buf) anqp_add_roaming_consortium() argument
393 anqp_add_ip_addr_type_availability(struct hostapd_data * hapd,struct wpabuf * buf) anqp_add_ip_addr_type_availability() argument
445 hs20_add_nai_home_realm_matches(struct hostapd_data * hapd,struct wpabuf * buf,const u8 * home_realm,size_t home_realm_len) hs20_add_nai_home_realm_matches() argument
539 anqp_add_nai_realm(struct hostapd_data * hapd,struct wpabuf * buf,const u8 * home_realm,size_t home_realm_len,int nai_realm,int nai_home_realm) anqp_add_nai_realm() argument
577 anqp_add_3gpp_cellular_network(struct hostapd_data * hapd,struct wpabuf * buf) anqp_add_3gpp_cellular_network() argument
593 anqp_add_domain_name(struct hostapd_data * hapd,struct wpabuf * buf) anqp_add_domain_name() argument
608 anqp_add_fils_realm_info(struct hostapd_data * hapd,struct wpabuf * buf) anqp_add_fils_realm_info() argument
639 anqp_add_operator_friendly_name(struct hostapd_data * hapd,struct wpabuf * buf) anqp_add_operator_friendly_name() argument
663 anqp_add_wan_metrics(struct hostapd_data * hapd,struct wpabuf * buf) anqp_add_wan_metrics() argument
678 anqp_add_connection_capability(struct hostapd_data * hapd,struct wpabuf * buf) anqp_add_connection_capability() argument
694 anqp_add_operating_class(struct hostapd_data * hapd,struct wpabuf * buf) anqp_add_operating_class() argument
792 anqp_add_osu_providers_list(struct hostapd_data * hapd,struct wpabuf * buf) anqp_add_osu_providers_list() argument
835 anqp_add_osu_providers_nai_list(struct hostapd_data * hapd,struct wpabuf * buf) anqp_add_osu_providers_nai_list() argument
856 anqp_add_icon_binary_file(struct hostapd_data * hapd,struct wpabuf * buf,const u8 * name,size_t name_len) anqp_add_icon_binary_file() argument
912 anqp_add_operator_icon_metadata(struct hostapd_data * hapd,struct wpabuf * buf) anqp_add_operator_icon_metadata() argument
939 anqp_add_mbo_cell_data_conn_pref(struct hostapd_data * hapd,struct wpabuf * buf) anqp_add_mbo_cell_data_conn_pref() argument
954 anqp_get_required_len(struct hostapd_data * hapd,const u16 * infoid,unsigned int num_infoid) anqp_get_required_len() argument
973 gas_serv_build_gas_resp_payload(struct hostapd_data * hapd,unsigned int request,const u8 * home_realm,size_t home_realm_len,const u8 * icon_name,size_t icon_name_len,const u16 * extra_req,unsigned int num_extra_req) gas_serv_build_gas_resp_payload() argument
1102 rx_anqp_query_list_id(struct hostapd_data * hapd,u16 info_id,struct anqp_query_info * qi) rx_anqp_query_list_id() argument
1205 rx_anqp_query_list(struct hostapd_data * hapd,const u8 * pos,const u8 * end,struct anqp_query_info * qi) rx_anqp_query_list() argument
1221 rx_anqp_hs_query_list(struct hostapd_data * hapd,u8 subtype,struct anqp_query_info * qi) rx_anqp_hs_query_list() argument
1270 rx_anqp_hs_nai_home_realm(struct hostapd_data * hapd,const u8 * pos,const u8 * end,struct anqp_query_info * qi) rx_anqp_hs_nai_home_realm() argument
1287 rx_anqp_hs_icon_request(struct hostapd_data * hapd,const u8 * pos,const u8 * end,struct anqp_query_info * qi) rx_anqp_hs_icon_request() argument
1304 rx_anqp_vendor_specific_hs20(struct hostapd_data * hapd,const u8 * pos,const u8 * end,struct anqp_query_info * qi) rx_anqp_vendor_specific_hs20() argument
1340 rx_anqp_vendor_specific_p2p(struct hostapd_data * hapd,struct anqp_query_info * qi) rx_anqp_vendor_specific_p2p() argument
1359 rx_anqp_mbo_query_list(struct hostapd_data * hapd,u8 subtype,struct anqp_query_info * qi) rx_anqp_mbo_query_list() argument
1376 rx_anqp_vendor_specific_mbo(struct hostapd_data * hapd,const u8 * pos,const u8 * end,struct anqp_query_info * qi) rx_anqp_vendor_specific_mbo() argument
1404 rx_anqp_vendor_specific(struct hostapd_data * hapd,const u8 * pos,const u8 * end,struct anqp_query_info * qi) rx_anqp_vendor_specific() argument
1448 gas_serv_req_local_processing(struct hostapd_data * hapd,const u8 * sa,u8 dialog_token,struct anqp_query_info * qi,int prot,int std_addr3) gas_serv_req_local_processing() argument
1525 gas_serv_req_dpp_processing(struct hostapd_data * hapd,const u8 * sa,u8 dialog_token,int prot,struct wpabuf * buf) gas_serv_req_dpp_processing() argument
1593 gas_serv_rx_gas_initial_req(struct hostapd_data * hapd,const u8 * sa,const u8 * data,size_t len,int prot,int std_addr3) gas_serv_rx_gas_initial_req() argument
1734 gas_serv_rx_gas_comeback_req(struct hostapd_data * hapd,const u8 * sa,const u8 * data,size_t len,int prot,int std_addr3) gas_serv_rx_gas_comeback_req() argument
1845 struct hostapd_data *hapd = ctx; gas_serv_rx_public_action() local
1884 gas_serv_init(struct hostapd_data * hapd) gas_serv_init() argument
1892 gas_serv_deinit(struct hostapd_data * hapd) gas_serv_deinit() argument
[all...]
H A Daccounting.c34 static struct radius_msg * accounting_msg(struct hostapd_data *hapd, in accounting_msg()
170 static int accounting_sta_update_stats(struct hostapd_data *hapd, in accounting_sta_update_stats()
203 struct hostapd_data *hapd = eloop_ctx; in accounting_interim_update() local
226 void accounting_sta_start(struct hostapd_data *hapd, struct sta_info *sta) in accounting_sta_start()
265 static void accounting_sta_report(struct hostapd_data *hapd, in accounting_sta_report()
368 static void accounting_sta_interim(struct hostapd_data *hapd, in accounting_sta_interim()
381 void accounting_sta_stop(struct hostapd_data *hapd, struct sta_info *sta) in accounting_sta_stop()
395 int accounting_sta_get_id(struct hostapd_data *hapd, struct sta_info *sta) in accounting_sta_get_id()
430 static void accounting_report_state(struct hostapd_data *hapd, int on) in accounting_report_state()
462 struct hostapd_data *hapd = ctx; in accounting_interim_error_cb() local
[all …]
H A Dhostapd.c90 hostapd_reconfig_encryption(struct hostapd_data * hapd) hostapd_reconfig_encryption() argument
102 hostapd_reload_bss(struct hostapd_data * hapd) hostapd_reload_bss() argument
216 struct hostapd_data *hapd = iface->bss[0]; hostapd_reload_config() local
300 hostapd_broadcast_key_clear_iface(struct hostapd_data * hapd,const char * ifname) hostapd_broadcast_key_clear_iface() argument
329 hostapd_broadcast_wep_clear(struct hostapd_data * hapd) hostapd_broadcast_wep_clear() argument
336 hostapd_broadcast_wep_set(struct hostapd_data * hapd) hostapd_broadcast_wep_set() argument
358 hostapd_free_hapd_data(struct hostapd_data * hapd) hostapd_free_hapd_data() argument
476 hostapd_cleanup(struct hostapd_data * hapd) hostapd_cleanup() argument
553 hostapd_clear_wep(struct hostapd_data * hapd) hostapd_clear_wep() argument
562 hostapd_setup_encryption(char * iface,struct hostapd_data * hapd) hostapd_setup_encryption() argument
603 hostapd_flush_old_stations(struct hostapd_data * hapd,u16 reason) hostapd_flush_old_stations() argument
633 hostapd_bss_deinit_no_free(struct hostapd_data * hapd) hostapd_bss_deinit_no_free() argument
653 struct hostapd_data *hapd = iface->bss[0]; hostapd_validate_bssid_configuration() local
758 hostapd_das_nas_mismatch(struct hostapd_data * hapd,struct radius_das_attrs * attr) hostapd_das_nas_mismatch() argument
793 hostapd_das_find_sta(struct hostapd_data * hapd,struct radius_das_attrs * attr,int * multi) hostapd_das_find_sta() argument
971 hostapd_das_disconnect_pmksa(struct hostapd_data * hapd,struct radius_das_attrs * attr) hostapd_das_disconnect_pmksa() argument
983 struct hostapd_data *hapd = ctx; hostapd_das_disconnect() local
1022 struct hostapd_data *hapd = ctx; hostapd_das_coa() local
1110 hostapd_setup_bss(struct hostapd_data * hapd,int first) hostapd_setup_bss() argument
1412 struct hostapd_data *hapd = iface->bss[0]; hostapd_tx_queue_params() local
1434 hostapd_set_acl_list(struct hostapd_data * hapd,struct mac_acl_entry * mac_acl,int n_entries,u8 accept_acl) hostapd_set_acl_list() argument
1461 hostapd_set_acl(struct hostapd_data * hapd) hostapd_set_acl() argument
1492 start_ctrl_iface_bss(struct hostapd_data * hapd) start_ctrl_iface_bss() argument
1517 struct hostapd_data *hapd = iface->bss[i]; start_ctrl_iface() local
1561 struct hostapd_data *hapd = iface->bss[0]; setup_interface() local
1777 struct hostapd_data *hapd = ctx; fst_hostapd_get_bssid_cb() local
1787 struct hostapd_data *hapd = ctx; fst_hostapd_get_channel_info_cb() local
1795 struct hostapd_data *hapd = ctx; fst_hostapd_set_ies_cb() local
1808 struct hostapd_data *hapd = ctx; fst_hostapd_send_action_cb() local
1817 struct hostapd_data *hapd = ctx; fst_hostapd_get_mb_ie_cb() local
1827 struct hostapd_data *hapd = ctx; fst_hostapd_update_mb_ie_cb() local
1866 struct hostapd_data *hapd = ctx; fst_hostapd_get_peer_first() local
1882 fst_hostapd_fill_iface_obj(struct hostapd_data * hapd,struct fst_wpa_obj * iface_obj) fst_hostapd_fill_iface_obj() argument
1902 struct hostapd_data *hapd = ctx; hostapd_owe_iface_iter() local
1937 hostapd_owe_trans_get_info(struct hostapd_data * hapd) hostapd_owe_trans_get_info() argument
2005 struct hostapd_data *hapd; hostapd_interface_setup_failure_handler() local
2018 struct hostapd_data *hapd = iface->bss[0]; hostapd_setup_interface_complete_sync() local
2260 struct hostapd_data *hapd = iface->bss[0]; hostapd_setup_interface_complete() local
2381 struct hostapd_data *hapd; hostapd_alloc_bss_data() local
2409 hostapd_bss_deinit(struct hostapd_data * hapd) hostapd_bss_deinit() argument
2503 struct hostapd_data *hapd; hostapd_init() local
2559 struct hostapd_data *hapd = iface->bss[j]; ifname_in_use() local
2585 struct hostapd_data *hapd; hostapd_interface_init_bss() local
2830 struct hostapd_data *hapd = hapd_iface->bss[j]; hostapd_disable_iface() local
2932 struct hostapd_data *hapd; hostapd_data_alloc() local
2966 struct hostapd_data *hapd; hostapd_add_iface() local
3142 struct hostapd_data *hapd = iface->bss[idx]; hostapd_remove_bss() local
3218 hostapd_new_assoc_sta(struct hostapd_data * hapd,struct sta_info * sta,int reassoc) hostapd_new_assoc_sta() argument
3355 hostapd_build_beacon_data(struct hostapd_data * hapd,struct beacon_data * beacon) hostapd_build_beacon_data() argument
3443 hostapd_change_config_freq(struct hostapd_data * hapd,struct hostapd_config * conf,struct hostapd_freq_params * params,struct hostapd_freq_params * old_params) hostapd_change_config_freq() argument
3529 hostapd_fill_csa_settings(struct hostapd_data * hapd,struct csa_settings * settings) hostapd_fill_csa_settings() argument
3608 hostapd_cleanup_cs_params(struct hostapd_data * hapd) hostapd_cleanup_cs_params() argument
3621 hostapd_chan_switch_config(struct hostapd_data * hapd,struct hostapd_freq_params * freq_params) hostapd_chan_switch_config() argument
3642 hostapd_switch_channel(struct hostapd_data * hapd,struct csa_settings * settings) hostapd_switch_channel() argument
3736 struct hostapd_data *hapd = iface->bss[j]; hostapd_get_iface() local
3754 struct hostapd_data *hapd = iface->bss[i]; hostapd_periodic_iface() local
3769 struct hostapd_data *hapd = eloop_ctx; hostapd_ocv_check_csa_sa_query() local
[all...]
H A Dvlan_init.c22 static int vlan_if_add(struct hostapd_data *hapd, struct hostapd_vlan *vlan, in vlan_if_add()
70 int vlan_if_remove(struct hostapd_data *hapd, struct hostapd_vlan *vlan) in vlan_if_remove()
84 static int vlan_dynamic_add(struct hostapd_data *hapd, in vlan_dynamic_add()
107 static void vlan_dynamic_remove(struct hostapd_data *hapd, in vlan_dynamic_remove()
133 int vlan_init(struct hostapd_data *hapd) in vlan_init()
175 void vlan_deinit(struct hostapd_data *hapd) in vlan_deinit()
186 struct hostapd_vlan * vlan_add_dynamic(struct hostapd_data *hapd, in vlan_add_dynamic()
237 int vlan_remove_dynamic(struct hostapd_data *hapd, int vlan_id) in vlan_remove_dynamic()
H A Dieee802_1x.c51 static void ieee802_1x_send(struct hostapd_data *hapd, struct sta_info *sta, in ieee802_1x_send() argument
107 ieee802_1x_set_sta_authorized(struct hostapd_data * hapd,struct sta_info * sta,int authorized) ieee802_1x_set_sta_authorized() argument
144 ieee802_1x_tx_key_one(struct hostapd_data * hapd,struct sta_info * sta,int idx,int broadcast,u8 * key_data,size_t key_len) ieee802_1x_tx_key_one() argument
242 ieee802_1x_tx_key(struct hostapd_data * hapd,struct sta_info * sta) ieee802_1x_tx_key() argument
304 radius_mode_txt(struct hostapd_data * hapd) radius_mode_txt() argument
320 radius_sta_rate(struct hostapd_data * hapd,struct sta_info * sta) radius_sta_rate() argument
334 ieee802_1x_learn_identity(struct hostapd_data * hapd,struct eapol_state_machine * sm,const u8 * eap,size_t len) ieee802_1x_learn_identity() argument
371 add_common_radius_sta_attr_rsn(struct hostapd_data * hapd,struct hostapd_radius_attr * req_attr,struct sta_info * sta,struct radius_msg * msg) add_common_radius_sta_attr_rsn() argument
431 add_common_radius_sta_attr(struct hostapd_data * hapd,struct hostapd_radius_attr * req_attr,struct sta_info * sta,struct radius_msg * msg) add_common_radius_sta_attr() argument
529 add_common_radius_attr(struct hostapd_data * hapd,struct hostapd_radius_attr * req_attr,struct sta_info * sta,struct radius_msg * msg) add_common_radius_attr() argument
621 add_sqlite_radius_attr(struct hostapd_data * hapd,struct sta_info * sta,struct radius_msg * msg,int acct) add_sqlite_radius_attr() argument
678 ieee802_1x_encapsulate_radius(struct hostapd_data * hapd,struct sta_info * sta,const u8 * eap,size_t len) ieee802_1x_encapsulate_radius() argument
852 handle_eap_response(struct hostapd_data * hapd,struct sta_info * sta,struct eap_hdr * eap,size_t len) handle_eap_response() argument
885 handle_eap_initiate(struct hostapd_data * hapd,struct sta_info * sta,struct eap_hdr * eap,size_t len) handle_eap_initiate() argument
941 handle_eap(struct hostapd_data * hapd,struct sta_info * sta,u8 * buf,size_t len) handle_eap() argument
983 ieee802_1x_alloc_eapol_sm(struct hostapd_data * hapd,struct sta_info * sta) ieee802_1x_alloc_eapol_sm() argument
1032 ieee802_1x_receive(struct hostapd_data * hapd,const u8 * sa,const u8 * buf,size_t len) ieee802_1x_receive() argument
1227 ieee802_1x_new_station(struct hostapd_data * hapd,struct sta_info * sta) ieee802_1x_new_station() argument
1377 ieee802_1x_free_station(struct hostapd_data * hapd,struct sta_info * sta) ieee802_1x_free_station() argument
1406 ieee802_1x_decapsulate_radius(struct hostapd_data * hapd,struct sta_info * sta) ieee802_1x_decapsulate_radius() argument
1483 ieee802_1x_get_keys(struct hostapd_data * hapd,struct sta_info * sta,struct radius_msg * msg,struct radius_msg * req,const u8 * shared_secret,size_t shared_secret_len) ieee802_1x_get_keys() argument
1546 ieee802_1x_store_radius_class(struct hostapd_data * hapd,struct sta_info * sta,struct radius_msg * msg) ieee802_1x_store_radius_class() argument
1601 ieee802_1x_update_sta_identity(struct hostapd_data * hapd,struct sta_info * sta,struct radius_msg * msg) ieee802_1x_update_sta_identity() argument
1633 ieee802_1x_update_sta_cui(struct hostapd_data * hapd,struct sta_info * sta,struct radius_msg * msg) ieee802_1x_update_sta_cui() argument
1686 ieee802_1x_hs20_deauth_req(struct hostapd_data * hapd,struct sta_info * sta,u8 * pos,size_t len) ieee802_1x_hs20_deauth_req() argument
1707 ieee802_1x_hs20_session_info(struct hostapd_data * hapd,struct sta_info * sta,u8 * pos,size_t len,int session_timeout) ieee802_1x_hs20_session_info() argument
1750 ieee802_1x_hs20_t_c_filtering(struct hostapd_data * hapd,struct sta_info * sta,u8 * pos,size_t len) ieee802_1x_hs20_t_c_filtering() argument
1763 ieee802_1x_hs20_t_c_url(struct hostapd_data * hapd,struct sta_info * sta,u8 * pos,size_t len) ieee802_1x_hs20_t_c_url() argument
1779 ieee802_1x_check_hs20(struct hostapd_data * hapd,struct sta_info * sta,struct radius_msg * msg,int session_timeout) ieee802_1x_check_hs20() argument
1841 ieee802_1x_select_radius_identifier(struct hostapd_data * hapd,struct sta_info * sta,void * ctx) ieee802_1x_select_radius_identifier() argument
1858 ieee802_1x_search_radius_identifier(struct hostapd_data * hapd,u8 identifier) ieee802_1x_search_radius_identifier() argument
1871 ieee802_1x_update_vlan(struct radius_msg * msg,struct hostapd_data * hapd,struct sta_info * sta) ieee802_1x_update_vlan() argument
1922 struct hostapd_data *hapd = data; ieee802_1x_receive_auth() local
2089 ieee802_1x_abort_auth(struct hostapd_data * hapd,struct sta_info * sta) ieee802_1x_abort_auth() argument
2122 ieee802_1x_rekey_broadcast(struct hostapd_data * hapd) ieee802_1x_rekey_broadcast() argument
2148 ieee802_1x_sta_key_available(struct hostapd_data * hapd,struct sta_info * sta,void * ctx) ieee802_1x_sta_key_available() argument
2161 struct hostapd_data *hapd = eloop_ctx; ieee802_1x_rekey() local
2244 struct hostapd_data *hapd = ctx; ieee802_1x_aaa_send() local
2255 struct hostapd_data *hapd = ctx; _ieee802_1x_finished() local
2269 struct hostapd_data *hapd = ctx; ieee802_1x_get_eap_user() local
2316 struct hostapd_data *hapd = ctx; ieee802_1x_sta_entry_alive() local
2330 struct hostapd_data *hapd = ctx; ieee802_1x_logger() local
2355 struct hostapd_data *hapd = ctx; ieee802_1x_set_port_authorized() local
2364 struct hostapd_data *hapd = ctx; _ieee802_1x_abort_auth() local
2376 struct hostapd_data *hapd = ctx; _ieee802_1x_tx_key() local
2408 struct hostapd_data *hapd = ctx; ieee802_1x_erp_get_key() local
2423 struct hostapd_data *hapd = ctx; ieee802_1x_erp_add_key() local
2432 ieee802_1x_init(struct hostapd_data * hapd) ieee802_1x_init() argument
2504 ieee802_1x_erp_flush(struct hostapd_data * hapd) ieee802_1x_erp_flush() argument
2516 ieee802_1x_deinit(struct hostapd_data * hapd) ieee802_1x_deinit() argument
2533 ieee802_1x_tx_status(struct hostapd_data * hapd,struct sta_info * sta,const u8 * buf,size_t len,int ack) ieee802_1x_tx_status() argument
2560 ieee802_1x_eapol_tx_status(struct hostapd_data * hapd,struct sta_info * sta,const u8 * buf,int len,int ack) ieee802_1x_eapol_tx_status() argument
2716 ieee802_1x_get_mib(struct hostapd_data * hapd,char * buf,size_t buflen) ieee802_1x_get_mib() argument
2723 ieee802_1x_get_mib_sta(struct hostapd_data * hapd,struct sta_info * sta,char * buf,size_t buflen) ieee802_1x_get_mib_sta() argument
2905 struct hostapd_data *hapd = eloop_ctx; ieee802_1x_wnm_notif_send() local
2939 ieee802_1x_finished(struct hostapd_data * hapd,struct sta_info * sta,int success,int remediation) ieee802_1x_finished() argument
[all...]
H A Dwpa_auth_glue.c224 struct hostapd_data *hapd = ctx; hostapd_wpa_auth_logger() local
248 struct hostapd_data *hapd = ctx; hostapd_wpa_auth_disconnect() local
258 struct hostapd_data *hapd = ctx; hostapd_wpa_auth_mic_failure_report() local
265 struct hostapd_data *hapd = ctx; hostapd_wpa_auth_psk_failure_report() local
274 struct hostapd_data *hapd = ctx; hostapd_wpa_auth_set_eapol() local
315 struct hostapd_data *hapd = ctx; hostapd_wpa_auth_get_eapol() local
335 struct hostapd_data *hapd = ctx; hostapd_wpa_auth_get_psk() local
410 struct hostapd_data *hapd = ctx; hostapd_wpa_auth_get_msk() local
441 struct hostapd_data *hapd = ctx; hostapd_wpa_auth_set_key() local
503 struct hostapd_data *hapd = ctx; hostapd_wpa_auth_get_seqnum() local
512 struct hostapd_data *hapd = ctx; hostapd_wpa_auth_send_eapol() local
544 struct hostapd_data *hapd = ctx; hostapd_wpa_auth_for_each_sta() local
577 struct hostapd_data *hapd = ctx; hostapd_wpa_auth_for_each_auth() local
600 struct hostapd_data *hapd = eloop_ctx; hostapd_wpa_ft_rrb_rx_later() local
628 struct hostapd_data *hapd; hostapd_wpa_auth_ft_iter() local
680 struct hostapd_data *hapd = ctx; hostapd_wpa_auth_send_ether() local
734 hostapd_wpa_get_oui(struct hostapd_data * hapd,u8 oui_suffix) hostapd_wpa_get_oui() argument
770 struct hostapd_data *hapd = eloop_ctx; hostapd_oui_deliver_later() local
807 struct hostapd_data *hapd, *src_hapd = idata->src_hapd; hostapd_wpa_auth_oui_iter() local
876 struct hostapd_data *hapd = ctx; hostapd_wpa_auth_send_oui() local
915 struct hostapd_data *hapd = ctx; hostapd_channel_info() local
926 struct hostapd_data *hapd = ctx; hostapd_store_ptksa() local
934 struct hostapd_data *hapd = ctx; hostapd_clear_ptksa() local
945 struct hostapd_data *hapd = ctx; hostapd_wpa_auth_update_vlan() local
992 struct hostapd_data *hapd = ctx; hostapd_get_sta_tx_params() local
1013 struct hostapd_data *hapd = ctx; hostapd_wpa_auth_send_ft_action() local
1043 struct hostapd_data *hapd = ctx; hostapd_wpa_auth_add_sta() local
1086 struct hostapd_data *hapd = ctx; hostapd_wpa_auth_add_sta_ft() local
1115 struct hostapd_data *hapd = ctx; hostapd_wpa_auth_set_vlan() local
1148 struct hostapd_data *hapd = ctx; hostapd_wpa_auth_get_vlan() local
1168 struct hostapd_data *hapd = ctx; hostapd_wpa_auth_set_identity() local
1208 struct hostapd_data *hapd = ctx; hostapd_wpa_auth_get_identity() local
1238 struct hostapd_data *hapd = ctx; hostapd_wpa_auth_set_radius_cui() local
1276 struct hostapd_data *hapd = ctx; hostapd_wpa_auth_get_radius_cui() local
1309 struct hostapd_data *hapd = ctx; hostapd_wpa_auth_set_session_timeout() local
1330 struct hostapd_data *hapd = ctx; hostapd_wpa_auth_get_session_timeout() local
1353 struct hostapd_data *hapd = ctx; hostapd_rrb_receive() local
1372 struct hostapd_data *hapd = ctx; hostapd_rrb_oui_receive() local
1387 struct hostapd_data *hapd = ctx; hostapd_wpa_auth_add_tspec() local
1393 hostapd_wpa_register_ft_oui(struct hostapd_data * hapd,const char * ft_iface) hostapd_wpa_register_ft_oui() argument
1430 hostapd_wpa_unregister_ft_oui(struct hostapd_data * hapd) hostapd_wpa_unregister_ft_oui() argument
1446 hostapd_setup_wpa(struct hostapd_data * hapd) hostapd_setup_wpa() argument
1591 hostapd_reconfig_wpa(struct hostapd_data * hapd) hostapd_reconfig_wpa() argument
1599 hostapd_deinit_wpa(struct hostapd_data * hapd) hostapd_deinit_wpa() argument
[all...]
H A Ddrv_callbacks.c48 hostapd_notify_assoc_fils_finish(struct hostapd_data * hapd,struct sta_info * sta) hostapd_notify_assoc_fils_finish() argument
108 check_sa_query_need(struct hostapd_data * hapd,struct sta_info * sta) check_sa_query_need() argument
134 hostapd_notif_assoc(struct hostapd_data * hapd,const u8 * addr,const u8 * req_ies,size_t req_ies_len,int reassoc) hostapd_notif_assoc() argument
742 hostapd_notif_disassoc(struct hostapd_data * hapd,const u8 * addr) hostapd_notif_disassoc() argument
780 hostapd_event_sta_low_ack(struct hostapd_data * hapd,const u8 * addr) hostapd_event_sta_low_ack() argument
795 hostapd_event_sta_opmode_changed(struct hostapd_data * hapd,const u8 * addr,enum smps_mode smps_mode,enum chan_width chan_width,u8 rx_nss) hostapd_event_sta_opmode_changed() argument
862 hostapd_event_ch_switch(struct hostapd_data * hapd,int freq,int ht,int offset,int width,int cf1,int cf2,int finished) hostapd_event_ch_switch() argument
1039 hostapd_event_connect_failed_reason(struct hostapd_data * hapd,const u8 * addr,int reason_code) hostapd_event_connect_failed_reason() argument
1056 hostapd_acs_channel_selected(struct hostapd_data * hapd,struct acs_selected_channels * acs_res) hostapd_acs_channel_selected() argument
1172 hostapd_probe_req_rx(struct hostapd_data * hapd,const u8 * sa,const u8 * da,const u8 * bssid,const u8 * ie,size_t ie_len,int ssi_signal) hostapd_probe_req_rx() argument
1203 struct hostapd_data *hapd = ctx; hostapd_notify_auth_ft_finish() local
1220 hostapd_notify_auth_fils_finish(struct hostapd_data * hapd,struct sta_info * sta,u16 resp,struct wpabuf * data,int pub) hostapd_notify_auth_fils_finish() argument
1245 hostapd_notif_auth(struct hostapd_data * hapd,struct auth_info * rx_auth) hostapd_notif_auth() argument
1301 hostapd_action_rx(struct hostapd_data * hapd,struct rx_mgmt * drv_mgmt) hostapd_action_rx() argument
1398 hostapd_rx_from_unknown_sta(struct hostapd_data * hapd,const u8 * bssid,const u8 * addr,int wds) hostapd_rx_from_unknown_sta() argument
1410 hostapd_mgmt_rx(struct hostapd_data * hapd,struct rx_mgmt * rx_mgmt) hostapd_mgmt_rx() argument
1483 hostapd_mgmt_tx_cb(struct hostapd_data * hapd,const u8 * buf,size_t len,u16 stype,int ok) hostapd_mgmt_tx_cb() argument
1511 hostapd_event_new_sta(struct hostapd_data * hapd,const u8 * addr) hostapd_event_new_sta() argument
1533 hostapd_event_eapol_rx(struct hostapd_data * hapd,const u8 * src,const u8 * data,size_t data_len) hostapd_event_eapol_rx() argument
1680 hostapd_event_iface_unavailable(struct hostapd_data * hapd) hostapd_event_iface_unavailable() argument
1694 hostapd_event_dfs_radar_detected(struct hostapd_data * hapd,struct dfs_event * radar) hostapd_event_dfs_radar_detected() argument
1704 hostapd_event_dfs_pre_cac_expired(struct hostapd_data * hapd,struct dfs_event * radar) hostapd_event_dfs_pre_cac_expired() argument
1714 hostapd_event_dfs_cac_finished(struct hostapd_data * hapd,struct dfs_event * radar) hostapd_event_dfs_cac_finished() argument
1724 hostapd_event_dfs_cac_aborted(struct hostapd_data * hapd,struct dfs_event * radar) hostapd_event_dfs_cac_aborted() argument
1734 hostapd_event_dfs_nop_finished(struct hostapd_data * hapd,struct dfs_event * radar) hostapd_event_dfs_nop_finished() argument
1744 hostapd_event_dfs_cac_started(struct hostapd_data * hapd,struct dfs_event * radar) hostapd_event_dfs_cac_started() argument
1756 hostapd_event_wds_sta_interface_status(struct hostapd_data * hapd,int istatus,const char * ifname,const u8 * addr) hostapd_event_wds_sta_interface_status() argument
1779 hostapd_notif_update_dh_ie(struct hostapd_data * hapd,const u8 * peer,const u8 * ie,size_t ie_len) hostapd_notif_update_dh_ie() argument
1848 struct hostapd_data *hapd = ctx; wpa_supplicant_event() local
2095 struct hostapd_data *hapd; wpa_supplicant_event_global() local
[all...]
H A Daccounting.h13 static inline int accounting_sta_get_id(struct hostapd_data *hapd, in accounting_sta_get_id()
19 static inline void accounting_sta_start(struct hostapd_data *hapd, in accounting_sta_start()
24 static inline void accounting_sta_stop(struct hostapd_data *hapd, in accounting_sta_stop()
29 static inline int accounting_init(struct hostapd_data *hapd) in accounting_init()
34 static inline void accounting_deinit(struct hostapd_data *hapd) in accounting_deinit()
H A Dieee802_11.c91 static u8 * hostapd_eid_multi_ap(struct hostapd_data *hapd, u8 *eid, size_t len) in hostapd_eid_multi_ap() argument
106 hostapd_eid_supp_rates(struct hostapd_data * hapd,u8 * eid) hostapd_eid_supp_rates() argument
162 hostapd_eid_ext_supp_rates(struct hostapd_data * hapd,u8 * eid) hostapd_eid_ext_supp_rates() argument
221 hostapd_eid_rm_enabled_capab(struct hostapd_data * hapd,u8 * eid,size_t len) hostapd_eid_rm_enabled_capab() argument
242 hostapd_own_capab_info(struct hostapd_data * hapd) hostapd_own_capab_info() argument
310 auth_shared_key(struct hostapd_data * hapd,struct sta_info * sta,u16 auth_transaction,const u8 * challenge,int iswep) auth_shared_key() argument
368 send_auth_reply(struct hostapd_data * hapd,struct sta_info * sta,const u8 * dst,const u8 * bssid,u16 auth_alg,u16 auth_transaction,u16 resp,const u8 * ies,size_t ies_len,const char * dbg) send_auth_reply() argument
448 struct hostapd_data *hapd = ctx; handle_auth_ft_finish() local
490 sae_get_password(struct hostapd_data * hapd,struct sta_info * sta,const char * rx_id,struct sae_password_entry ** pw_entry,struct sae_pt ** s_pt,const struct sae_pk ** s_pk) sae_get_password() argument
533 auth_build_sae_commit(struct hostapd_data * hapd,struct sta_info * sta,int update,int status_code) auth_build_sae_commit() argument
604 auth_build_sae_confirm(struct hostapd_data * hapd,struct sta_info * sta) auth_build_sae_confirm() argument
629 auth_sae_send_commit(struct hostapd_data * hapd,struct sta_info * sta,const u8 * bssid,int update,int status_code) auth_sae_send_commit() argument
669 auth_sae_send_confirm(struct hostapd_data * hapd,struct sta_info * sta,const u8 * bssid) auth_sae_send_confirm() argument
695 use_anti_clogging(struct hostapd_data * hapd) use_anti_clogging() argument
731 comeback_token_hash(struct hostapd_data * hapd,const u8 * addr,u8 * idx) comeback_token_hash() argument
744 check_comeback_token(struct hostapd_data * hapd,const u8 * addr,const u8 * token,size_t token_len) check_comeback_token() argument
780 auth_build_token_req(struct hostapd_data * hapd,int group,const u8 * addr,int h2e) auth_build_token_req() argument
853 sae_check_big_sync(struct hostapd_data * hapd,struct sta_info * sta) sae_check_big_sync() argument
866 struct hostapd_data *hapd = eloop_ctx; auth_sae_retransmit_timer() local
901 sae_clear_retransmit_timer(struct hostapd_data * hapd,struct sta_info * sta) sae_clear_retransmit_timer() argument
907 sae_set_retransmit_timer(struct hostapd_data * hapd,struct sta_info * sta) sae_set_retransmit_timer() argument
919 sae_sme_send_external_auth_status(struct hostapd_data * hapd,struct sta_info * sta,u16 status) sae_sme_send_external_auth_status() argument
935 sae_accept_sta(struct hostapd_data * hapd,struct sta_info * sta) sae_accept_sta() argument
980 sae_sm_step(struct hostapd_data * hapd,struct sta_info * sta,const u8 * bssid,u16 auth_transaction,u16 status_code,int allow_reuse,int * sta_removed) sae_sm_step() argument
1169 sae_pick_next_group(struct hostapd_data * hapd,struct sta_info * sta) sae_pick_next_group() argument
1210 sae_status_success(struct hostapd_data * hapd,u16 status_code) sae_status_success() argument
1239 sae_is_group_enabled(struct hostapd_data * hapd,int group) sae_is_group_enabled() argument
1257 check_sae_rejected_groups(struct hostapd_data * hapd,struct sae_data * sae) check_sae_rejected_groups() argument
1289 handle_auth_sae(struct hostapd_data * hapd,struct sta_info * sta,const struct ieee80211_mgmt * mgmt,size_t len,u16 auth_transaction,u16 status_code) handle_auth_sae() argument
1609 auth_sae_init_committed(struct hostapd_data * hapd,struct sta_info * sta) auth_sae_init_committed() argument
1633 struct hostapd_data *hapd = eloop_ctx; auth_sae_process_commit() local
1656 auth_sae_queue(struct hostapd_data * hapd,const struct ieee80211_mgmt * mgmt,size_t len,int rssi) auth_sae_queue() argument
1714 auth_sae_queued_addr(struct hostapd_data * hapd,const u8 * addr) auth_sae_queued_addr() argument
1772 handle_auth_fils(struct hostapd_data * hapd,struct sta_info * sta,const u8 * pos,size_t len,u16 auth_alg,u16 auth_transaction,u16 status_code,void (* cb)(struct hostapd_data * hapd,struct sta_info * sta,u16 resp,struct wpabuf * data,int pub)) handle_auth_fils() argument
1775 handle_auth_fils(struct hostapd_data * hapd,struct sta_info * sta,const u8 * pos,size_t len,u16 auth_alg,u16 auth_transaction,u16 status_code,void (* cb)(struct hostapd_data * hapd,struct sta_info * sta,u16 resp,struct wpabuf * data,int pub)) handle_auth_fils() argument
2013 prepare_auth_resp_fils(struct hostapd_data * hapd,struct sta_info * sta,u16 * resp,struct rsn_pmksa_cache_entry * pmksa,struct wpabuf * erp_resp,const u8 * msk,size_t msk_len,int * is_pub) prepare_auth_resp_fils() argument
2224 handle_auth_fils_finish(struct hostapd_data * hapd,struct sta_info * sta,u16 resp,struct wpabuf * data,int pub) handle_auth_fils_finish() argument
2250 ieee802_11_finish_fils_auth(struct hostapd_data * hapd,struct sta_info * sta,int success,struct wpabuf * erp_resp,const u8 * msk,size_t msk_len) ieee802_11_finish_fils_auth() argument
2289 ieee802_11_allowed_address(struct hostapd_data * hapd,const u8 * addr,const u8 * msg,size_t len,struct radius_sta * info) ieee802_11_allowed_address() argument
2319 ieee802_11_set_radius_info(struct hostapd_data * hapd,struct sta_info * sta,int res,struct radius_sta * info) ieee802_11_set_radius_info() argument
2381 pasn_wd_handle_sae_commit(struct hostapd_data * hapd,struct sta_info * sta,struct wpabuf * wd) pasn_wd_handle_sae_commit() argument
2461 pasn_wd_handle_sae_confirm(struct hostapd_data * hapd,struct sta_info * sta,struct wpabuf * wd) pasn_wd_handle_sae_confirm() argument
2513 pasn_get_sae_wd(struct hostapd_data * hapd,struct sta_info * sta) pasn_get_sae_wd() argument
2558 pasn_get_fils_wd(struct hostapd_data * hapd,struct sta_info * sta) pasn_get_fils_wd() argument
2608 pasn_fils_auth_resp(struct hostapd_data * hapd,struct sta_info * sta,u16 status,struct wpabuf * erp_resp,const u8 * msk,size_t msk_len) pasn_fils_auth_resp() argument
2676 pasn_wd_handle_fils(struct hostapd_data * hapd,struct sta_info * sta,struct wpabuf * wd) pasn_wd_handle_fils() argument
2803 pasn_get_wrapped_data(struct hostapd_data * hapd,struct sta_info * sta) pasn_get_wrapped_data() argument
2837 pasn_derive_keys(struct hostapd_data * hapd,struct sta_info * sta,const u8 * cached_pmk,size_t cached_pmk_len,struct wpa_pasn_params_data * pasn_data,struct wpabuf * wrapped_data,struct wpabuf * secret) pasn_derive_keys() argument
2897 handle_auth_pasn_comeback(struct hostapd_data * hapd,struct sta_info * sta,u16 group) handle_auth_pasn_comeback() argument
2945 handle_auth_pasn_resp(struct hostapd_data * hapd,struct sta_info * sta,struct rsn_pmksa_cache_entry * pmksa,u16 status) handle_auth_pasn_resp() argument
3095 handle_auth_pasn_1(struct hostapd_data * hapd,struct sta_info * sta,const struct ieee80211_mgmt * mgmt,size_t len) handle_auth_pasn_1() argument
3381 handle_auth_pasn_3(struct hostapd_data * hapd,struct sta_info * sta,const struct ieee80211_mgmt * mgmt,size_t len) handle_auth_pasn_3() argument
3492 handle_auth_pasn(struct hostapd_data * hapd,struct sta_info * sta,const struct ieee80211_mgmt * mgmt,size_t len,u16 trans_seq,u16 status) handle_auth_pasn() argument
3549 handle_auth(struct hostapd_data * hapd,const struct ieee80211_mgmt * mgmt,size_t len,int rssi,int from_queue) handle_auth() argument
3959 hostapd_get_aid(struct hostapd_data * hapd,struct sta_info * sta) hostapd_get_aid() argument
3995 check_ssid(struct hostapd_data * hapd,struct sta_info * sta,const u8 * ssid_ie,size_t ssid_ie_len) check_ssid() argument
4014 check_wmm(struct hostapd_data * hapd,struct sta_info * sta,const u8 * wmm_ie,size_t wmm_ie_len) check_wmm() argument
4038 check_multi_ap(struct hostapd_data * hapd,struct sta_info * sta,const u8 * multi_ap_ie,size_t multi_ap_len) check_multi_ap() argument
4092 copy_supp_rates(struct hostapd_data * hapd,struct sta_info * sta,struct ieee802_11_elems * elems) copy_supp_rates() argument
4126 check_ext_capab(struct hostapd_data * hapd,struct sta_info * sta,const u8 * ext_capab_ie,size_t ext_capab_ie_len) check_ext_capab() argument
4154 owe_group_supported(struct hostapd_data * hapd,u16 group) owe_group_supported() argument
4174 owe_process_assoc_req(struct hostapd_data * hapd,struct sta_info * sta,const u8 * owe_dh,u8 owe_dh_len) owe_process_assoc_req() argument
4317 owe_validate_request(struct hostapd_data * hapd,const u8 * peer,const u8 * rsn_ie,size_t rsn_ie_len,const u8 * owe_dh,size_t owe_dh_len) owe_validate_request() argument
4356 owe_process_rsn_ie(struct hostapd_data * hapd,struct sta_info * sta,const u8 * rsn_ie,size_t rsn_ie_len,const u8 * owe_dh,size_t owe_dh_len) owe_process_rsn_ie() argument
4436 check_sa_query(struct hostapd_data * hapd,struct sta_info * sta,int reassoc) check_sa_query() argument
4464 check_assoc_ies(struct hostapd_data * hapd,struct sta_info * sta,const u8 * ies,size_t ies_len,int reassoc) check_assoc_ies() argument
4899 send_deauth(struct hostapd_data * hapd,const u8 * addr,u16 reason_code) send_deauth() argument
4921 add_associated_sta(struct hostapd_data * hapd,struct sta_info * sta,int reassoc) add_associated_sta() argument
5019 send_assoc_resp(struct hostapd_data * hapd,struct sta_info * sta,const u8 * addr,u16 status_code,int reassoc,const u8 * ies,size_t ies_len,int rssi,int omit_rsnxe) send_assoc_resp() argument
5334 owe_assoc_req_process(struct hostapd_data * hapd,struct sta_info * sta,const u8 * owe_dh,u8 owe_dh_len,u8 * owe_buf,size_t owe_buf_len,u16 * status) owe_assoc_req_process() argument
5396 fils_hlp_finish_assoc(struct hostapd_data * hapd,struct sta_info * sta) fils_hlp_finish_assoc() argument
5428 struct hostapd_data *hapd = eloop_ctx; fils_hlp_timeout() local
5443 handle_assoc(struct hostapd_data * hapd,const struct ieee80211_mgmt * mgmt,size_t len,int reassoc,int rssi) handle_assoc() argument
5841 handle_disassoc(struct hostapd_data * hapd,const struct ieee80211_mgmt * mgmt,size_t len) handle_disassoc() argument
5906 handle_deauth(struct hostapd_data * hapd,const struct ieee80211_mgmt * mgmt,size_t len) handle_deauth() argument
5948 handle_beacon(struct hostapd_data * hapd,const struct ieee80211_mgmt * mgmt,size_t len,struct hostapd_frame_info * fi) handle_beacon() argument
5976 handle_action(struct hostapd_data * hapd,const struct ieee80211_mgmt * mgmt,size_t len,unsigned int freq) handle_action() argument
6176 notify_mgmt_frame(struct hostapd_data * hapd,const u8 * buf,size_t len) notify_mgmt_frame() argument
6205 ieee802_11_mgmt(struct hostapd_data * hapd,const u8 * buf,size_t len,struct hostapd_frame_info * fi) ieee802_11_mgmt() argument
6326 handle_auth_cb(struct hostapd_data * hapd,const struct ieee80211_mgmt * mgmt,size_t len,int ok) handle_auth_cb() argument
6386 hostapd_set_wds_encryption(struct hostapd_data * hapd,struct sta_info * sta,char * ifname_wds) hostapd_set_wds_encryption() argument
6415 handle_assoc_cb(struct hostapd_data * hapd,const struct ieee80211_mgmt * mgmt,size_t len,int reassoc,int ok) handle_assoc_cb() argument
6569 handle_deauth_cb(struct hostapd_data * hapd,const struct ieee80211_mgmt * mgmt,size_t len,int ok) handle_deauth_cb() argument
6593 handle_disassoc_cb(struct hostapd_data * hapd,const struct ieee80211_mgmt * mgmt,size_t len,int ok) handle_disassoc_cb() argument
6617 handle_action_cb(struct hostapd_data * hapd,const struct ieee80211_mgmt * mgmt,size_t len,int ok) handle_action_cb() argument
6685 ieee802_11_mgmt_cb(struct hostapd_data * hapd,const u8 * buf,size_t len,u16 stype,int ok) ieee802_11_mgmt_cb() argument
6742 ieee802_11_get_mib(struct hostapd_data * hapd,char * buf,size_t buflen) ieee802_11_get_mib() argument
6749 ieee802_11_get_mib_sta(struct hostapd_data * hapd,struct sta_info * sta,char * buf,size_t buflen) ieee802_11_get_mib_sta() argument
6757 hostapd_tx_status(struct hostapd_data * hapd,const u8 * addr,const u8 * buf,size_t len,int ack) hostapd_tx_status() argument
6787 hostapd_eapol_tx_status(struct hostapd_data * hapd,const u8 * dst,const u8 * data,size_t len,int ack) hostapd_eapol_tx_status() argument
6814 hostapd_client_poll_ok(struct hostapd_data * hapd,const u8 * addr) hostapd_client_poll_ok() argument
6842 ieee802_11_rx_from_unknown(struct hostapd_data * hapd,const u8 * src,int wds) ieee802_11_rx_from_unknown() argument
6909 hostapd_eid_txpower_envelope(struct hostapd_data * hapd,u8 * eid) hostapd_eid_txpower_envelope() argument
7021 hostapd_eid_wb_chsw_wrapper(struct hostapd_data * hapd,u8 * eid) hostapd_eid_wb_chsw_wrapper() argument
7075 hostapd_eid_nr_db_len(struct hostapd_data * hapd,size_t * current_len) hostapd_eid_nr_db_len() argument
7105 hostapd_eid_rnr_iface_len(struct hostapd_data * hapd,struct hostapd_data * reporting_hapd,size_t * current_len) hostapd_eid_rnr_iface_len() argument
7160 get_colocation_mode(struct hostapd_data * hapd) get_colocation_mode() argument
7193 hostapd_eid_rnr_colocation_len(struct hostapd_data * hapd,size_t * current_len) hostapd_eid_rnr_colocation_len() argument
7218 hostapd_eid_rnr_len(struct hostapd_data * hapd,u32 type) hostapd_eid_rnr_len() argument
7253 hostapd_eid_nr_db(struct hostapd_data * hapd,u8 * eid,size_t * current_len) hostapd_eid_nr_db() argument
7308 hostapd_eid_rnr_iface(struct hostapd_data * hapd,struct hostapd_data * reporting_hapd,u8 * eid,size_t * current_len) hostapd_eid_rnr_iface() argument
7394 hostapd_eid_rnr_colocation(struct hostapd_data * hapd,u8 * eid,size_t * current_len) hostapd_eid_rnr_colocation() argument
7418 hostapd_eid_rnr(struct hostapd_data * hapd,u8 * eid,u32 type) hostapd_eid_rnr() argument
[all...]
H A Dbeacon.c39 hostapd_eid_bss_load(struct hostapd_data * hapd,u8 * eid,size_t len) hostapd_eid_bss_load() argument
66 ieee802_11_erp_info(struct hostapd_data * hapd) ieee802_11_erp_info() argument
88 hostapd_eid_ds_params(struct hostapd_data * hapd,u8 * eid) hostapd_eid_ds_params() argument
97 hostapd_eid_erp_info(struct hostapd_data * hapd,u8 * eid) hostapd_eid_erp_info() argument
121 hostapd_eid_pwr_constraint(struct hostapd_data * hapd,u8 * eid) hostapd_eid_pwr_constraint() argument
207 hostapd_eid_country(struct hostapd_data * hapd,u8 * eid,int max_len) hostapd_eid_country() argument
269 hostapd_wpa_ie(struct hostapd_data * hapd,u8 eid) hostapd_wpa_ie() argument
282 hostapd_vendor_wpa_ie(struct hostapd_data * hapd,u32 vendor_type) hostapd_vendor_wpa_ie() argument
296 hostapd_get_rsne(struct hostapd_data * hapd,u8 * pos,size_t len) hostapd_get_rsne() argument
309 hostapd_get_mde(struct hostapd_data * hapd,u8 * pos,size_t len) hostapd_get_mde() argument
322 hostapd_get_rsnxe(struct hostapd_data * hapd,u8 * pos,size_t len) hostapd_get_rsnxe() argument
341 hostapd_get_wpa_ie(struct hostapd_data * hapd,u8 * pos,size_t len) hostapd_get_wpa_ie() argument
354 hostapd_get_osen_ie(struct hostapd_data * hapd,u8 * pos,size_t len) hostapd_get_osen_ie() argument
367 hostapd_eid_csa(struct hostapd_data * hapd,u8 * eid) hostapd_eid_csa() argument
387 hostapd_eid_ecsa(struct hostapd_data * hapd,u8 * eid) hostapd_eid_ecsa() argument
403 hostapd_eid_supported_op_classes(struct hostapd_data * hapd,u8 * eid) hostapd_eid_supported_op_classes() argument
431 hostapd_gen_probe_resp(struct hostapd_data * hapd,const struct ieee80211_mgmt * req,int is_p2p,size_t * resp_len) hostapd_gen_probe_resp() argument
649 ssid_match(struct hostapd_data * hapd,const u8 * ssid,size_t ssid_len,const u8 * ssid_list,size_t ssid_list_len,const u8 * short_ssid_list,size_t short_ssid_list_len) ssid_match() argument
805 struct hostapd_data *hapd = NULL; sta_track_seen_on() local
840 handle_probe_req(struct hostapd_data * hapd,const struct ieee80211_mgmt * mgmt,size_t len,int ssi_signal) handle_probe_req() argument
1118 hostapd_probe_resp_offloads(struct hostapd_data * hapd,size_t * resp_len) hostapd_probe_resp_offloads() argument
1158 hostapd_unsol_bcast_probe_resp(struct hostapd_data * hapd,struct wpa_driver_ap_params * params) hostapd_unsol_bcast_probe_resp() argument
1185 hostapd_fils_discovery_cap(struct hostapd_data * hapd) hostapd_fils_discovery_cap() argument
1286 hostapd_gen_fils_discovery(struct hostapd_data * hapd,size_t * len) hostapd_gen_fils_discovery() argument
1402 hostapd_fils_discovery(struct hostapd_data * hapd,struct wpa_driver_ap_params * params) hostapd_fils_discovery() argument
1424 ieee802_11_build_ap_params(struct hostapd_data * hapd,struct wpa_driver_ap_params * params) ieee802_11_build_ap_params() argument
1779 __ieee802_11_set_beacon(struct hostapd_data * hapd) __ieee802_11_set_beacon() argument
1868 ieee802_11_set_beacon(struct hostapd_data * hapd) ieee802_11_set_beacon() argument
[all...]
H A Dpreauth_auth.h24 static inline int rsn_preauth_iface_init(struct hostapd_data *hapd) in rsn_preauth_iface_init()
29 static inline void rsn_preauth_iface_deinit(struct hostapd_data *hapd) in rsn_preauth_iface_deinit()
33 static inline void rsn_preauth_finished(struct hostapd_data *hapd, in rsn_preauth_finished()
39 static inline void rsn_preauth_send(struct hostapd_data *hapd, in rsn_preauth_send()
45 static inline void rsn_preauth_free_station(struct hostapd_data *hapd, in rsn_preauth_free_station()
H A Dpreauth_auth.c34 struct hostapd_data *hapd; member
45 struct hostapd_data *hapd = piface->hapd; in rsn_preauth_receive() local
97 static int rsn_preauth_iface_add(struct hostapd_data *hapd, cons argument
133 rsn_preauth_iface_deinit(struct hostapd_data * hapd) rsn_preauth_iface_deinit() argument
149 rsn_preauth_iface_init(struct hostapd_data * hapd) rsn_preauth_iface_init() argument
187 struct hostapd_data *hapd = eloop_ctx; rsn_preauth_finished_cb() local
195 rsn_preauth_finished(struct hostapd_data * hapd,struct sta_info * sta,int success) rsn_preauth_finished() argument
231 rsn_preauth_send(struct hostapd_data * hapd,struct sta_info * sta,u8 * buf,size_t len) rsn_preauth_send() argument
268 rsn_preauth_free_station(struct hostapd_data * hapd,struct sta_info * sta) rsn_preauth_free_station() argument
[all...]
H A Dp2p_hostapd.c23 int hostapd_p2p_get_mib_sta(struct hostapd_data *hapd, struct sta_info *sta, in hostapd_p2p_get_mib_sta()
33 int hostapd_p2p_set_noa(struct hostapd_data *hapd, u8 count, int start, in hostapd_p2p_set_noa()
68 void hostapd_p2p_non_p2p_sta_connected(struct hostapd_data *hapd) in hostapd_p2p_non_p2p_sta_connected()
79 void hostapd_p2p_non_p2p_sta_disconnected(struct hostapd_data *hapd) in hostapd_p2p_non_p2p_sta_disconnected()
94 u8 * hostapd_eid_p2p_manage(struct hostapd_data *hapd, u8 *eid) in hostapd_eid_p2p_manage()
H A Dieee802_11.h39 static inline int ieee802_11_get_mib(struct hostapd_data *hapd, char *buf, in ieee802_11_get_mib_sta() argument
33 ieee802_11_get_mib(struct hostapd_data * hapd,char * buf,size_t buflen) ieee802_11_get_mib() argument
129 sae_clear_retransmit_timer(struct hostapd_data * hapd,struct sta_info * sta) sae_clear_retransmit_timer() argument
146 hostapd_eid_mbo(struct hostapd_data * hapd,u8 * eid,size_t len) hostapd_eid_mbo() argument
152 hostapd_mbo_ie_len(struct hostapd_data * hapd) hostapd_mbo_ie_len() argument
[all...]
H A Dieee802_11_vht.c23 hostapd_eid_vht_capabilities(struct hostapd_data * hapd,u8 * eid,u32 nsts) hostapd_eid_vht_capabilities() argument
74 hostapd_eid_vht_operation(struct hostapd_data * hapd,u8 * eid) hostapd_eid_vht_operation() argument
170 copy_sta_vht_capab(struct hostapd_data * hapd,struct sta_info * sta,const u8 * vht_capab) copy_sta_vht_capab() argument
198 copy_sta_vht_oper(struct hostapd_data * hapd,struct sta_info * sta,const u8 * vht_oper) copy_sta_vht_oper() argument
221 copy_sta_vendor_vht(struct hostapd_data * hapd,struct sta_info * sta,const u8 * ie,size_t len) copy_sta_vendor_vht() argument
259 hostapd_eid_vendor_vht(struct hostapd_data * hapd,u8 * eid) hostapd_eid_vendor_vht() argument
283 set_sta_vht_opmode(struct hostapd_data * hapd,struct sta_info * sta,const u8 * vht_oper_notif) set_sta_vht_opmode() argument
297 hostapd_get_vht_capab(struct hostapd_data * hapd,struct ieee80211_vht_capabilities * vht_cap,struct ieee80211_vht_capabilities * neg_vht_cap) hostapd_get_vht_capab() argument
[all...]
/freebsd-src/contrib/wpa/hostapd/
H A Dctrl_iface.c86 hostapd_ctrl_iface_attach(struct hostapd_data * hapd,struct sockaddr_storage * from,socklen_t fromlen,const char * input) hostapd_ctrl_iface_attach() argument
94 hostapd_ctrl_iface_detach(struct hostapd_data * hapd,struct sockaddr_storage * from,socklen_t fromlen) hostapd_ctrl_iface_detach() argument
102 hostapd_ctrl_iface_level(struct hostapd_data * hapd,struct sockaddr_storage * from,socklen_t fromlen,char * level) hostapd_ctrl_iface_level() argument
111 hostapd_ctrl_iface_new_sta(struct hostapd_data * hapd,const char * txtaddr) hostapd_ctrl_iface_new_sta() argument
138 hostapd_ctrl_iface_sa_query(struct hostapd_data * hapd,const char * txtaddr) hostapd_ctrl_iface_sa_query() argument
158 hostapd_ctrl_iface_wps_pin(struct hostapd_data * hapd,char * txt) hostapd_ctrl_iface_wps_pin() argument
188 hostapd_ctrl_iface_wps_check_pin(struct hostapd_data * hapd,char * cmd,char * buf,size_t buflen) hostapd_ctrl_iface_wps_check_pin() argument
233 hostapd_ctrl_iface_wps_nfc_tag_read(struct hostapd_data * hapd,char * pos) hostapd_ctrl_iface_wps_nfc_tag_read() argument
260 hostapd_ctrl_iface_wps_nfc_config_token(struct hostapd_data * hapd,char * cmd,char * reply,size_t max_len) hostapd_ctrl_iface_wps_nfc_config_token() argument
290 hostapd_ctrl_iface_wps_nfc_token_gen(struct hostapd_data * hapd,char * reply,size_t max_len,int ndef) hostapd_ctrl_iface_wps_nfc_token_gen() argument
312 hostapd_ctrl_iface_wps_nfc_token(struct hostapd_data * hapd,char * cmd,char * reply,size_t max_len) hostapd_ctrl_iface_wps_nfc_token() argument
336 hostapd_ctrl_iface_nfc_get_handover_sel(struct hostapd_data * hapd,char * cmd,char * reply,size_t max_len) hostapd_ctrl_iface_nfc_get_handover_sel() argument
375 hostapd_ctrl_iface_nfc_report_handover(struct hostapd_data * hapd,char * cmd) hostapd_ctrl_iface_nfc_report_handover() argument
447 hostapd_ctrl_iface_wps_ap_pin(struct hostapd_data * hapd,char * txt,char * buf,size_t buflen) hostapd_ctrl_iface_wps_ap_pin() argument
500 hostapd_ctrl_iface_wps_config(struct hostapd_data * hapd,char * txt) hostapd_ctrl_iface_wps_config() argument
544 hostapd_ctrl_iface_wps_get_status(struct hostapd_data * hapd,char * buf,size_t buflen) hostapd_ctrl_iface_wps_get_status() argument
598 hostapd_ctrl_iface_hs20_wnm_notif(struct hostapd_data * hapd,const char * cmd) hostapd_ctrl_iface_hs20_wnm_notif() argument
621 hostapd_ctrl_iface_hs20_deauth_req(struct hostapd_data * hapd,const char * cmd) hostapd_ctrl_iface_hs20_deauth_req() argument
675 hostapd_ctrl_iface_set_qos_map_set(struct hostapd_data * hapd,const char * cmd) hostapd_ctrl_iface_set_qos_map_set() argument
719 hostapd_ctrl_iface_send_qos_map_conf(struct hostapd_data * hapd,const char * cmd) hostapd_ctrl_iface_send_qos_map_conf() argument
775 hostapd_ctrl_iface_disassoc_imminent(struct hostapd_data * hapd,const char * cmd) hostapd_ctrl_iface_disassoc_imminent() argument
800 hostapd_ctrl_iface_ess_disassoc(struct hostapd_data * hapd,const char * cmd) hostapd_ctrl_iface_ess_disassoc() argument
836 hostapd_ctrl_iface_bss_tm_req(struct hostapd_data * hapd,const char * cmd) hostapd_ctrl_iface_bss_tm_req() argument
1004 hostapd_ctrl_iface_coloc_intf_req(struct hostapd_data * hapd,const char * cmd) hostapd_ctrl_iface_coloc_intf_req() argument
1042 hostapd_ctrl_iface_get_key_mgmt(struct hostapd_data * hapd,char * buf,size_t buflen) hostapd_ctrl_iface_get_key_mgmt() argument
1185 hostapd_ctrl_iface_get_config(struct hostapd_data * hapd,char * buf,size_t buflen) hostapd_ctrl_iface_get_config() argument
1365 hostapd_disassoc_accept_mac(struct hostapd_data * hapd) hostapd_disassoc_accept_mac() argument
1385 hostapd_disassoc_deny_mac(struct hostapd_data * hapd) hostapd_disassoc_deny_mac() argument
1402 hostapd_ctrl_iface_set_band(struct hostapd_data * hapd,const char * bands) hostapd_ctrl_iface_set_band() argument
1436 hostapd_ctrl_iface_set(struct hostapd_data * hapd,char * cmd) hostapd_ctrl_iface_set() argument
1587 hostapd_ctrl_iface_get(struct hostapd_data * hapd,char * cmd,char * buf,size_t buflen) hostapd_ctrl_iface_get() argument
1641 hostapd_ctrl_iface_kick_mismatch_psk_sta_iter(struct hostapd_data * hapd,struct sta_info * sta,void * ctx) hostapd_ctrl_iface_kick_mismatch_psk_sta_iter() argument
1676 hostapd_ctrl_iface_reload_wpa_psk(struct hostapd_data * hapd) hostapd_ctrl_iface_reload_wpa_psk() argument
1699 hostapd_ctrl_iface_radar(struct hostapd_data * hapd,char * cmd) hostapd_ctrl_iface_radar() argument
1758 hostapd_ctrl_iface_mgmt_tx(struct hostapd_data * hapd,char * cmd) hostapd_ctrl_iface_mgmt_tx() argument
1786 hostapd_ctrl_iface_mgmt_tx_status_process(struct hostapd_data * hapd,char * cmd) hostapd_ctrl_iface_mgmt_tx_status_process() argument
1847 hostapd_ctrl_iface_mgmt_rx_process(struct hostapd_data * hapd,char * cmd) hostapd_ctrl_iface_mgmt_rx_process() argument
1917 hostapd_ctrl_iface_eapol_rx(struct hostapd_data * hapd,char * cmd) hostapd_ctrl_iface_eapol_rx() argument
1955 hostapd_ctrl_iface_eapol_tx(struct hostapd_data * hapd,char * cmd) hostapd_ctrl_iface_eapol_tx() argument
2023 struct hostapd_data *hapd = ctx; hostapd_data_test_rx() local
2065 hostapd_ctrl_iface_data_test_config(struct hostapd_data * hapd,char * cmd) hostapd_ctrl_iface_data_test_config() argument
2103 hostapd_ctrl_iface_data_test_tx(struct hostapd_data * hapd,char * cmd) hostapd_ctrl_iface_data_test_tx() argument
2177 hostapd_ctrl_iface_data_test_frame(struct hostapd_data * hapd,char * cmd) hostapd_ctrl_iface_data_test_frame() argument
2228 hostapd_ctrl_test_alloc_fail(struct hostapd_data * hapd,char * cmd) hostapd_ctrl_test_alloc_fail() argument
2250 hostapd_ctrl_get_alloc_fail(struct hostapd_data * hapd,char * buf,size_t buflen) hostapd_ctrl_get_alloc_fail() argument
2262 hostapd_ctrl_test_fail(struct hostapd_data * hapd,char * cmd) hostapd_ctrl_test_fail() argument
2284 hostapd_ctrl_get_fail(struct hostapd_data * hapd,char * buf,size_t buflen) hostapd_ctrl_get_fail() argument
2296 hostapd_ctrl_reset_pn(struct hostapd_data * hapd,const char * cmd) hostapd_ctrl_reset_pn() argument
2411 hostapd_ctrl_set_key(struct hostapd_data * hapd,const char * cmd) hostapd_ctrl_set_key() argument
2473 struct hostapd_data *hapd = ctx1; restore_tk() local
2488 hostapd_ctrl_resend_m1(struct hostapd_data * hapd,const char * cmd) hostapd_ctrl_resend_m1() argument
2518 hostapd_ctrl_resend_m3(struct hostapd_data * hapd,const char * cmd) hostapd_ctrl_resend_m3() argument
2547 hostapd_ctrl_resend_group_m1(struct hostapd_data * hapd,const char * cmd) hostapd_ctrl_resend_group_m1() argument
2579 hostapd_ctrl_rekey_ptk(struct hostapd_data * hapd,const char * cmd) hostapd_ctrl_rekey_ptk() argument
2595 hostapd_ctrl_get_pmksa_pmk(struct hostapd_data * hapd,const u8 * addr,char * buf,size_t buflen) hostapd_ctrl_get_pmksa_pmk() argument
2608 hostapd_ctrl_get_pmk(struct hostapd_data * hapd,const char * cmd,char * buf,size_t buflen) hostapd_ctrl_get_pmk() argument
2636 hostapd_ctrl_register_frame(struct hostapd_data * hapd,const char * cmd) hostapd_ctrl_register_frame() argument
2856 hostapd_ctrl_iface_mib(struct hostapd_data * hapd,char * reply,int reply_size,const char * param) hostapd_ctrl_iface_mib() argument
2869 hostapd_ctrl_iface_vendor(struct hostapd_data * hapd,char * cmd,char * buf,size_t buflen) hostapd_ctrl_iface_vendor() argument
2937 hostapd_ctrl_iface_eapol_reauth(struct hostapd_data * hapd,const char * cmd) hostapd_ctrl_iface_eapol_reauth() argument
2955 hostapd_ctrl_iface_eapol_set(struct hostapd_data * hapd,char * cmd) hostapd_ctrl_iface_eapol_set() argument
2978 hostapd_ctrl_iface_log_level(struct hostapd_data * hapd,char * cmd,char * buf,size_t buflen) hostapd_ctrl_iface_log_level() argument
3025 hostapd_ctrl_iface_track_sta_list(struct hostapd_data * hapd,char * buf,size_t buflen) hostapd_ctrl_iface_track_sta_list() argument
3061 hostapd_ctrl_iface_req_lci(struct hostapd_data * hapd,const char * cmd) hostapd_ctrl_iface_req_lci() argument
3075 hostapd_ctrl_iface_req_range(struct hostapd_data * hapd,char * cmd) hostapd_ctrl_iface_req_range() argument
3134 hostapd_ctrl_iface_req_beacon(struct hostapd_data * hapd,const char * cmd,char * reply,size_t reply_size) hostapd_ctrl_iface_req_beacon() argument
3174 hostapd_ctrl_iface_show_neighbor(struct hostapd_data * hapd,char * buf,size_t buflen) hostapd_ctrl_iface_show_neighbor() argument
3188 hostapd_ctrl_iface_set_neighbor(struct hostapd_data * hapd,char * buf) hostapd_ctrl_iface_set_neighbor() argument
3299 hostapd_ctrl_iface_remove_neighbor(struct hostapd_data * hapd,char * buf) hostapd_ctrl_iface_remove_neighbor() argument
3456 hostapd_ctrl_iface_get_capability(struct hostapd_data * hapd,const char * field,char * buf,size_t buflen) hostapd_ctrl_iface_get_capability() argument
3487 hostapd_ctrl_iface_driver_cmd(struct hostapd_data * hapd,char * cmd,char * buf,size_t buflen) hostapd_ctrl_iface_driver_cmd() argument
3503 hostapd_ctrl_iface_receive_process(struct hostapd_data * hapd,char * buf,char * reply,int reply_size,struct sockaddr_storage * from,socklen_t fromlen) hostapd_ctrl_iface_receive_process() argument
4036 struct hostapd_data *hapd = eloop_ctx; hostapd_ctrl_iface_receive() local
4120 hostapd_ctrl_iface_path(struct hostapd_data * hapd) hostapd_ctrl_iface_path() argument
4146 struct hostapd_data *hapd = ctx; hostapd_ctrl_iface_msg_cb() local
4153 hostapd_ctrl_iface_init(struct hostapd_data * hapd) hostapd_ctrl_iface_init() argument
4402 hostapd_ctrl_iface_deinit(struct hostapd_data * hapd) hostapd_ctrl_iface_deinit() argument
4521 struct hostapd_data *hapd; hostapd_global_ctrl_iface_fst_attach() local
4548 struct hostapd_data * hapd; hostapd_global_ctrl_iface_fst_detach() local
4577 struct hostapd_data *hapd; hostapd_interfaces_get_hapd() local
4749 struct hostapd_data *hapd; hostapd_global_ctrl_iface_ifname() local
5264 hostapd_ctrl_iface_send(struct hostapd_data * hapd,int level,enum wpa_msg_type type,const char * buf,size_t len) hostapd_ctrl_iface_send() argument
[all...]

1234