/freebsd-src/contrib/wpa/src/ap/ |
H A D | ap_drv_ops.h | 113 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 D | sta_info.c | 53 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 D | wpa_auth_kay.c | 27 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 D | wps_hostapd.c | 61 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 D | wps_hostapd.h | 49 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 D | ap_drv_ops.c | 68 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 D | dpp_hostapd.c | 48 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 D | ieee802_11_shared.c | 50 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 D | ap_mlme.c | 53 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 D | gas_serv.c | 47 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 D | accounting.c | 34 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 D | hostapd.c | 90 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 D | vlan_init.c | 22 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 D | ieee802_1x.c | 51 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 D | wpa_auth_glue.c | 224 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 D | drv_callbacks.c | 48 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 D | accounting.h | 13 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 D | ieee802_11.c | 91 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 D | beacon.c | 39 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 D | preauth_auth.h | 24 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 D | preauth_auth.c | 34 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 D | p2p_hostapd.c | 23 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 D | ieee802_11.h | 39 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 D | ieee802_11_vht.c | 23 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 D | ctrl_iface.c | 86 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...] |