/dragonfly/contrib/wpa_supplicant/src/ap/ |
H A D | ap_drv_ops.h | 116 hapd->driver->send_action_cancel_wait(hapd->drv_priv); in hostapd_drv_send_action_cancel_wait() 178 if (!hapd->driver || !hapd->driver->sta_remove || !hapd->drv_priv) in hostapd_drv_sta_remove() 180 return hapd->driver->sta_remove(hapd->drv_priv, addr); in hostapd_drv_sta_remove() 217 return hapd->driver->set_acl(hapd->drv_priv, params); in hostapd_drv_set_acl() 225 return hapd->driver->set_ap(hapd->drv_priv, params); in hostapd_drv_set_ap() 286 return hapd->driver->get_radio_name(hapd->drv_priv); in hostapd_drv_get_radio_name() 302 if (!hapd->driver || !hapd->driver->status || !hapd->drv_priv) in hostapd_drv_status() 361 if (!hapd->driver || !hapd->driver->stop_ap || !hapd->drv_priv) in hostapd_drv_stop_ap() 363 return hapd->driver->stop_ap(hapd->drv_priv); in hostapd_drv_stop_ap() 369 if (!hapd->driver || !hapd->driver->channel_info) in hostapd_drv_channel_info() [all …]
|
H A D | ap_drv_ops.c | 405 return hapd->driver->sta_assoc(hapd->drv_priv, hapd->own_addr, addr, in hostapd_sta_assoc() 651 if (hapd->driver && hapd->driver->scan2) in hostapd_driver_scan() 669 if (hapd->driver && hapd->driver->set_noa) in hostapd_driver_set_noa() 693 if (!hapd->driver || !hapd->driver->send_mlme || !hapd->drv_priv) in hostapd_drv_send_mlme() 714 if (!hapd->driver || !hapd->driver->sta_deauth || !hapd->drv_priv) in hostapd_drv_sta_deauth() 716 return hapd->driver->sta_deauth(hapd->drv_priv, hapd->own_addr, addr, in hostapd_drv_sta_deauth() 724 if (!hapd->driver || !hapd->driver->sta_disassoc || !hapd->drv_priv) in hostapd_drv_sta_disassoc() 726 return hapd->driver->sta_disassoc(hapd->drv_priv, hapd->own_addr, addr, in hostapd_drv_sta_disassoc() 750 if (!hapd->driver || !hapd->driver->send_action || !hapd->drv_priv) in hostapd_drv_send_action() 836 if (!hapd->driver || !hapd->driver->set_qos_map || !hapd->drv_priv) in hostapd_drv_set_qos_map() [all …]
|
H A D | dpp_hostapd.c | 188 hapd->dpp_auth->curr_freq != hapd->dpp_auth->neg_freq) { in hostapd_dpp_tx_status() 200 hapd->dpp_auth->neg_freq, hapd->iface->freq); in hostapd_dpp_tx_status() 468 hostapd_dpp_set_testing_options(hapd, hapd->dpp_auth); in hostapd_dpp_auth_init() 505 if (freq != hapd->iface->freq && hapd->iface->freq > 0) { in hostapd_dpp_listen() 582 hapd->dpp_auth = dpp_auth_req_rx(hapd->msg_ctx, hapd->dpp_allowed_roles, in hostapd_dpp_rx_auth_req() 589 hostapd_dpp_set_testing_options(hapd, hapd->dpp_auth); in hostapd_dpp_rx_auth_req() 1159 if (!hapd->dpp_pkex_code || !hapd->dpp_pkex_bi) { in hostapd_dpp_rx_pkex_exchange_req() 1172 hapd->dpp_pkex = dpp_pkex_rx_exchange_req(hapd->msg_ctx, in hostapd_dpp_rx_pkex_exchange_req() 1194 hapd->dpp_pkex->own_bi->pkex_t = hapd->dpp_pkex->t; in hostapd_dpp_rx_pkex_exchange_req() 1213 if (!hapd->dpp_pkex || !hapd->dpp_pkex->initiator || in hostapd_dpp_rx_pkex_exchange_resp() [all …]
|
H A D | beacon.c | 307 if (hapd->iface->cs_oper_class && hapd->iconf->ecsa_ie_only) in hostapd_eid_csa() 533 if (hapd->conf->wps_state && hapd->wps_probe_resp_ie) { in hostapd_gen_probe_resp() 702 hapd = NULL; in sta_track_seen_on() 769 if (hapd->probereq_cb[i].cb(hapd->probereq_cb[i].ctx, in handle_probe_req() 812 if (hapd->p2p && hapd->p2p_group && elems.wps_ie) { in handle_probe_req() 825 if (hapd->p2p && hapd->p2p_group && elems.p2p) { in handle_probe_req() 944 hapd->num_sta >= hapd->conf->max_num_sta && in handle_probe_req() 1011 if (hapd->conf->wps_state && hapd->wps_probe_resp_ie && in hostapd_probe_resp_offloads() 1068 if (hapd->conf->wps_state && hapd->wps_beacon_ie) in ieee802_11_build_ap_params() 1252 if (hapd->conf->wps_state && hapd->wps_beacon_ie) { in ieee802_11_build_ap_params() [all …]
|
H A D | wpa_auth_kay.c | 31 return hapd->driver->macsec_init(hapd->drv_priv, params); in hapd_macsec_init() 41 return hapd->driver->macsec_deinit(hapd->drv_priv); in hapd_macsec_deinit() 51 return hapd->driver->macsec_get_capability(hapd->drv_priv, cap); in hapd_macsec_get_capability() 71 return hapd->driver->enable_encrypt(hapd->drv_priv, enabled); in hapd_enable_encrypt() 158 return hapd->driver->create_receive_sc(hapd->drv_priv, sc, in hapd_create_receive_sc() 169 return hapd->driver->delete_receive_sc(hapd->drv_priv, sc); in hapd_delete_receive_sc() 179 return hapd->driver->create_receive_sa(hapd->drv_priv, sa); in hapd_create_receive_sa() 189 return hapd->driver->delete_receive_sa(hapd->drv_priv, sa); in hapd_delete_receive_sa() 285 if (!hapd->conf || hapd->conf->macsec_policy == 0) in ieee802_1x_alloc_kay_sm_hapd() 332 hapd->conf->mka_priority, hapd->conf->iface, in ieee802_1x_alloc_kay_sm_hapd() [all …]
|
H A D | sta_info.c | 190 hapd->num_sta--; in ap_free_sta() 258 hapd->mesh_sta_free_cb(hapd, sta); in ap_free_sta() 276 if (hapd->radius) in ap_free_sta() 506 hostapd_drv_poll_client(hapd, hapd->own_addr, sta->addr, in ap_handle_timer() 578 hapd, sta, in ap_handle_timer() 681 if (hapd->num_sta >= hapd->conf->max_num_sta) { in ap_sta_add() 684 hapd->num_sta, hapd->conf->max_num_sta); in ap_sta_add() 721 hapd->num_sta++; in ap_sta_add() 1252 hapd->sta_authorized_cb(hapd->sta_authorized_cb_ctx, in ap_sta_set_authorized() 1281 hapd->msg_ctx_parent != hapd->msg_ctx) in ap_sta_set_authorized() [all …]
|
H A D | wps_hostapd.c | 220 if (hapd != data->current_hapd && hapd->wps != NULL) in wps_stop_registrar() 239 hapd->wps_reg_success_cb(hapd->wps_reg_success_cb_ctx, in hostapd_wps_reg_success_cb() 751 if (hapd->conf->ap_pin == NULL || hapd->wps == NULL) in wps_ap_pin_success() 927 if (hapd->wps && !hapd->conf->wps_independent && in get_uuid_cb() 1314 hapd->wps->friendly_name = hapd->conf->friendly_name; in hostapd_update_wps() 1317 hapd->wps->model_url = hapd->conf->model_url; in hostapd_update_wps() 1318 hapd->wps->upc = hapd->conf->upc; in hostapd_update_wps() 1321 hostapd_wps_set_vendor_ext(hapd, hapd->wps); in hostapd_update_wps() 1591 hapd->wps_upnp = upnp_wps_device_init(ctx, wps, hapd, in hostapd_wps_upnp_init() 1603 upnp_wps_device_deinit(hapd->wps_upnp, hapd); in hostapd_wps_upnp_deinit() [all …]
|
H A D | hostapd.c | 124 if (hapd->conf->ieee802_1x || hapd->conf->wpa) in hostapd_reload_bss() 129 if ((hapd->conf->wpa || hapd->conf->osen) && hapd->wpa_auth == NULL) { in hostapd_reload_bss() 458 hapd->conf ? hapd->conf->iface : "N/A"); in hostapd_cleanup() 534 if (hapd->drv_priv && !hapd->iface->driver_ap_teardown && hapd->conf) { in hostapd_clear_wep() 1278 hapd->gas = gas_query_ap_init(hapd, hapd->msg_ctx); in hostapd_setup_bss() 2221 hapd = os_zalloc(sizeof(*hapd)); in hostapd_alloc_bss_data() 2371 hapd->msg_ctx = hapd; in hostapd_init() 2492 hapd->msg_ctx = hapd; in hostapd_interface_init_bss() 2783 hapd->msg_ctx = hapd; in hostapd_data_alloc() 2977 __func__, hapd, hapd->conf->iface); in hostapd_remove_bss() [all …]
|
H A D | ieee802_11_shared.c | 418 (hapd->conf->ftm_initiator || hapd->conf->ftm_responder)) in hostapd_eid_ext_capab() 502 if (hapd->conf->asra) in hostapd_eid_interworking() 504 if (hapd->conf->esr) in hostapd_eid_interworking() 506 if (hapd->conf->uesa) in hostapd_eid_interworking() 617 if (hapd->conf->time_advertisement != 2 || !hapd->conf->time_zone) in hostapd_eid_time_zone() 736 !OCE_STA_CFON_ENABLED(hapd) && !OCE_AP_ENABLED(hapd)) in hostapd_eid_mbo() 746 if (hapd->conf->mbo_enabled && hapd->mbo_assoc_disallow) { in hostapd_eid_mbo() 752 if (OCE_STA_CFON_ENABLED(hapd) || OCE_AP_ENABLED(hapd)) { in hostapd_eid_mbo() 756 if (OCE_STA_CFON_ENABLED(hapd) && !OCE_AP_ENABLED(hapd)) in hostapd_eid_mbo() 775 !OCE_STA_CFON_ENABLED(hapd) && !OCE_AP_ENABLED(hapd)) in hostapd_mbo_ie_len() [all …]
|
H A D | wpa_auth_glue.c | 550 MAC2STR(hapd->own_addr), hapd->conf->iface); in hostapd_wpa_auth_ft_iter() 623 if (hapd->driver && hapd->driver->send_ether) in hostapd_wpa_auth_send_ether() 624 return hapd->driver->send_ether(hapd->drv_priv, dst, in hostapd_wpa_auth_send_ether() 909 if (hapd->driver && hapd->driver->add_sta_node) in hostapd_wpa_auth_add_sta() 1212 hapd->oui_pull = eth_p_oui_register(hapd, ft_iface, in hostapd_wpa_register_ft_oui() 1218 hapd->oui_resp = eth_p_oui_register(hapd, ft_iface, in hostapd_wpa_register_ft_oui() 1224 hapd->oui_push = eth_p_oui_register(hapd, ft_iface, in hostapd_wpa_register_ft_oui() 1230 hapd->oui_sreq = eth_p_oui_register(hapd, ft_iface, in hostapd_wpa_register_ft_oui() 1236 hapd->oui_sresp = eth_p_oui_register(hapd, ft_iface, in hostapd_wpa_register_ft_oui() 1308 hapd->wpa_auth = wpa_init(hapd->own_addr, &_conf, &cb, hapd); in hostapd_setup_wpa() [all …]
|
H A D | drv_callbacks.c | 447 if (hapd->conf->mbo_enabled && (hapd->conf->wpa & 2) && in hostapd_notif_assoc() 1014 if (hapd->probereq_cb[i].cb(hapd->probereq_cb[i].ctx, in hostapd_probe_req_rx() 1234 hapd = get_hapd_bssid(hapd->iface, bssid); in hostapd_rx_from_unknown_sta() 1235 if (hapd == NULL || hapd == HAPD_BROADCAST) in hostapd_rx_from_unknown_sta() 1323 if (!hapd) in hostapd_mgmt_tx_cb() 1330 if (!hapd || hapd == HAPD_BROADCAST) in hostapd_mgmt_tx_cb() 1601 if (!hapd || !hapd->wpa_auth) { in hostapd_notif_update_dh_ie() 1691 hapd->iface->scan_cb(hapd->iface); in wpa_supplicant_event() 1856 if (hapd->disabled && hapd->started) { in wpa_supplicant_event() 1915 if (hapd && hapd->driver && hapd->driver->get_ifindex && in wpa_supplicant_event_global() [all …]
|
H A D | gas_serv.c | 253 if (hapd->conf->venue_name || get_anqp_elem(hapd, ANQP_VENUE_NAME)) in anqp_add_capab_list() 278 if (hapd->conf->domain_name || get_anqp_elem(hapd, ANQP_DOMAIN_NAME)) in anqp_add_capab_list() 295 if (hapd->conf->venue_url || get_anqp_elem(hapd, ANQP_VENUE_URL)) in anqp_add_capab_list() 813 buf, hapd->conf, in anqp_add_osu_providers_list() 1513 hostapd_drv_send_action(hapd, hapd->iface->freq, 0, sa, in gas_serv_req_local_processing() 1517 hostapd_drv_send_action_addr3_ap(hapd, hapd->iface->freq, 0, sa, in gas_serv_req_local_processing() 1582 hostapd_drv_send_action(hapd, hapd->iface->freq, 0, sa, in gas_serv_req_dpp_processing() 1658 hostapd_drv_send_action(hapd, hapd->iface->freq, 0, sa, in gas_serv_rx_gas_initial_req() 1827 hostapd_drv_send_action(hapd, hapd->iface->freq, 0, sa, in gas_serv_rx_gas_comeback_req() 1831 hostapd_drv_send_action_addr3_ap(hapd, hapd->iface->freq, 0, sa, in gas_serv_rx_gas_comeback_req() [all …]
|
H A D | ieee802_11.h | 27 void hostapd_2040_coex_action(struct hostapd_data *hapd, 47 u16 hostapd_own_capab_info(struct hostapd_data *hapd); 68 void ieee802_11_send_sa_query_req(struct hostapd_data *hapd, 70 void hostapd_get_ht_capab(struct hostapd_data *hapd, 73 void hostapd_get_vht_capab(struct hostapd_data *hapd, 76 void hostapd_get_he_capab(struct hostapd_data *hapd, 106 void ieee802_11_sa_query_action(struct hostapd_data *hapd, 114 int hostapd_update_time_adv(struct hostapd_data *hapd); 120 void sae_clear_retransmit_timer(struct hostapd_data *hapd, 134 u8 hostapd_mbo_ie_len(struct hostapd_data *hapd); [all …]
|
H A D | authsrv.c | 112 srv.conf_ctx = hapd; in hostapd_setup_radius_srv() 128 srv.wps = hapd->wps; in hostapd_setup_radius_srv() 200 (hapd->conf->ca_cert || hapd->conf->server_cert || in authsrv_init() 201 hapd->conf->private_key || hapd->conf->dh_file || in authsrv_init() 202 hapd->conf->server_cert2 || hapd->conf->private_key2)) { in authsrv_init() 220 conf.cb_ctx = hapd; in authsrv_init() 224 authsrv_deinit(hapd); in authsrv_init() 247 authsrv_deinit(hapd); in authsrv_init() 255 authsrv_deinit(hapd); in authsrv_init() 294 if (hapd->ssl_ctx) { in authsrv_deinit() [all …]
|
H A D | ieee802_11.c | 97 if (hapd->iconf->ieee80211n && hapd->iconf->require_ht) in hostapd_eid_supp_rates() 99 if (hapd->iconf->ieee80211ac && hapd->iconf->require_vht) in hostapd_eid_supp_rates() 140 if (hapd->iconf->ieee80211n && hapd->iconf->require_ht) in hostapd_eid_ext_supp_rates() 142 if (hapd->iconf->ieee80211ac && hapd->iconf->require_vht) in hostapd_eid_ext_supp_rates() 161 if (hapd->iconf->ieee80211n && hapd->iconf->require_ht) { in hostapd_eid_ext_supp_rates() 167 if (hapd->iconf->ieee80211ac && hapd->iconf->require_vht) { in hostapd_eid_ext_supp_rates() 602 hapd->sae_token_key, sizeof(hapd->sae_token_key)); in auth_build_token_req() 672 ret = auth_sae_send_confirm(hapd, sta, hapd->own_addr); in auth_sae_retransmit_timer() 4767 if (hapd->conf->ieee802_1x || hapd->conf->wpa) in hostapd_set_wds_encryption() 4841 if ((!hapd->conf->ieee802_1x && !hapd->conf->wpa && in handle_assoc_cb() [all …]
|
H A D | wps_hostapd.h | 14 int hostapd_init_wps(struct hostapd_data *hapd, 16 int hostapd_init_wps_complete(struct hostapd_data *hapd); 17 void hostapd_deinit_wps(struct hostapd_data *hapd); 18 void hostapd_update_wps(struct hostapd_data *hapd); 19 void hostapd_wps_eap_completed(struct hostapd_data *hapd); 22 int hostapd_wps_button_pushed(struct hostapd_data *hapd, 24 int hostapd_wps_cancel(struct hostapd_data *hapd); 27 void hostapd_wps_ap_pin_disable(struct hostapd_data *hapd); 32 void hostapd_wps_update_ie(struct hostapd_data *hapd); 35 int hostapd_wps_nfc_tag_read(struct hostapd_data *hapd, [all …]
|
H A D | tkip_countermeasures.c | 26 struct hostapd_data *hapd = eloop_ctx; in ieee80211_tkip_countermeasures_stop() local 27 hapd->tkip_countermeasures = 0; in ieee80211_tkip_countermeasures_stop() 42 hapd->tkip_countermeasures = 1; in ieee80211_tkip_countermeasures_start() 44 wpa_gtk_rekey(hapd->wpa_auth); in ieee80211_tkip_countermeasures_start() 47 hapd, NULL); in ieee80211_tkip_countermeasures_start() 48 while ((sta = hapd->sta_list)) { in ieee80211_tkip_countermeasures_start() 53 hapd, sta, in ieee80211_tkip_countermeasures_start() 58 ap_free_sta(hapd, sta); in ieee80211_tkip_countermeasures_start() 99 hapd->michael_mic_failures = 1; in michael_mic_failure() 101 hapd->michael_mic_failures++; in michael_mic_failure() [all …]
|
H A D | ieee802_1x.c | 286 if (hostapd_drv_set_key(hapd->conf->iface, hapd, WPA_ALG_WEP, in ieee802_1x_tx_key() 520 if ((hapd->conf->wpa || hapd->conf->osen) && sta->wpa_sm && in add_common_radius_sta_attr() 1033 if (!hapd->conf->ieee802_1x && !hapd->conf->wpa && !hapd->conf->osen && in ieee802_1x_receive() 1091 if (!hapd->conf->ieee802_1x && !hapd->conf->osen && in ieee802_1x_receive() 1113 if (!hapd->conf->ieee802_1x && hapd->conf->wps_state) { in ieee802_1x_receive() 1279 if (!hapd->conf->ieee802_1x && hapd->conf->wps_state && in ieee802_1x_new_station() 2474 if ((hapd->conf->ieee802_1x || hapd->conf->wpa) && in ieee802_1x_init() 2486 hostapd_drv_set_key(hapd->conf->iface, hapd, in ieee802_1x_init() 2516 if (hapd->driver && hapd->drv_priv && in ieee802_1x_deinit() 2517 (hapd->conf->ieee802_1x || hapd->conf->wpa)) in ieee802_1x_deinit() [all …]
|
H A D | vlan_init.c | 48 if (hapd->wpa_auth) in vlan_if_add() 133 hapd->full_dynamic_vlan = full_dynamic_vlan_init(hapd); in vlan_init() 138 !hapd->conf->vlan) { in vlan_init() 152 hapd->conf->iface); in vlan_init() 162 hapd->conf->vlan = vlan; in vlan_init() 165 if (vlan_dynamic_add(hapd, hapd->conf->vlan)) in vlan_init() 174 vlan_dynamic_remove(hapd, hapd->conf->vlan); in vlan_deinit() 220 n->next = hapd->conf->vlan; in vlan_add_dynamic() 221 hapd->conf->vlan = n; in vlan_add_dynamic() 225 hapd->conf->vlan = n->next; in vlan_add_dynamic() [all …]
|
H A D | rrm.c | 30 hapd->lci_req_token); in hostapd_lci_rep_timeout_handler() 31 hapd->lci_req_active = 0; in hostapd_lci_rep_timeout_handler() 38 if (!hapd->lci_req_active || hapd->lci_req_token != token) { in hostapd_handle_lci_report() 43 hapd->lci_req_active = 0; in hostapd_handle_lci_report() 62 if (!hapd->range_req_active || hapd->range_req_token != token) { in hostapd_handle_range_report() 272 hostapd_drv_send_action(hapd, hapd->iface->freq, 0, addr, in hostapd_send_nei_report_resp() 398 hapd->lci_req_token++; in hostapd_send_lci_req() 401 hapd->lci_req_token++; in hostapd_send_lci_req() 425 ret = hostapd_drv_send_action(hapd, hapd->iface->freq, 0, addr, in hostapd_send_lci_req() 544 ret = hostapd_drv_send_action(hapd, hapd->iface->freq, 0, addr, in hostapd_send_range_req() [all …]
|
H A D | neighbor_db.c | 60 dl_list_add(&hapd->nr_db, &nr->list); in hostapd_neighbor_add() 75 entry = hostapd_neighbor_add(hapd); in hostapd_neighbor_set() 167 int ht = hapd->iconf->ieee80211n && !hapd->conf->disable_11n; in hostapd_neighbor_set_own_report() 168 int vht = hapd->iconf->ieee80211ac && !hapd->conf->disable_11ac; in hostapd_neighbor_set_own_report() 169 int he = hapd->iconf->ieee80211ax; in hostapd_neighbor_set_own_report() 190 if (hapd->conf->wmm_enabled) { in hostapd_neighbor_set_own_report() 193 if (hapd->conf->wmm_uapsd && in hostapd_neighbor_set_own_report() 218 hapd->iconf); in hostapd_neighbor_set_own_report() 222 hapd->iconf); in hostapd_neighbor_set_own_report() 257 hostapd_neighbor_set(hapd, hapd->own_addr, &ssid, nr, hapd->iconf->lci, in hostapd_neighbor_set_own_report() [all …]
|
H A D | accounting.c | 64 hapd->conf->ieee802_1x ? in accounting_msg() 96 if (add_common_radius_attr(hapd, hapd->conf->radius_acct_req_attr, sta, in accounting_msg() 217 hapd, sta); in accounting_interim_update() 254 hapd, sta); in accounting_sta_start() 277 msg = accounting_msg(hapd, sta, in accounting_sta_report() 434 if (!hapd->conf->radius->acct_server || hapd->radius == NULL) in accounting_report_state() 439 msg = accounting_msg(hapd, NULL, in accounting_report_state() 445 if (hapd->acct_session_id) { in accounting_report_state() 462 struct hostapd_data *hapd = ctx; in accounting_interim_error_cb() local 467 sta = ap_get_sta(hapd, addr); in accounting_interim_error_cb() [all …]
|
H A D | preauth_auth.c | 34 struct hostapd_data *hapd; member 45 struct hostapd_data *hapd = piface->hapd; in rsn_preauth_receive() local 79 ieee802_1x_new_station(hapd, sta); in rsn_preauth_receive() 81 ap_free_sta(hapd, sta); in rsn_preauth_receive() 106 piface->hapd = hapd; in rsn_preauth_iface_add() 122 hapd->preauth_iface = piface; in rsn_preauth_iface_add() 137 piface = hapd->preauth_iface; in rsn_preauth_iface_deinit() 138 hapd->preauth_iface = NULL; in rsn_preauth_iface_deinit() 170 rsn_preauth_iface_deinit(hapd); in rsn_preauth_iface_init() 191 ap_free_sta(hapd, sta); in rsn_preauth_finished_cb() [all …]
|
H A D | bss_load.c | 23 unsigned int beacon_int = hapd->iconf->beacon_int; in get_bss_load_update_timeout() 44 struct hostapd_data *hapd = eloop_data; in update_channel_utilization() local 47 struct hostapd_iface *iface = hapd->iface; in update_channel_utilization() 49 if (!(hapd->beacon_set_done && hapd->started)) in update_channel_utilization() 52 err = hostapd_drv_get_survey(hapd, hapd->iface->freq); in update_channel_utilization() 58 ieee802_11_set_beacon(hapd); in update_channel_utilization() 63 if (hapd->conf->chan_util_avg_period) { in update_channel_utilization() 66 hapd->conf->bss_load_update_period; in update_channel_utilization() 68 hapd->conf->chan_util_avg_period) { in update_channel_utilization() 72 hapd->conf->bss_load_update_period); in update_channel_utilization() [all …]
|
H A D | ieee802_11_vht.c | 37 if (hapd->iface->hw_features[i].mode == in hostapd_eid_vht_capabilities() 39 mode = &hapd->iface->hw_features[i]; in hostapd_eid_vht_capabilities() 51 hapd->iface->conf->vht_capab); in hostapd_eid_vht_capabilities() 104 if (hapd->iconf->channel < in hostapd_eid_vht_operation() 172 if (!hapd->cs_freq_params.channel || in hostapd_eid_wb_chsw_wrapper() 197 hapd->cs_freq_params.center_freq1 : in hostapd_eid_wb_chsw_wrapper() 198 hapd->cs_freq_params.freq; in hostapd_eid_wb_chsw_wrapper() 337 !hapd->iconf->ieee80211ac || hapd->conf->disable_11ac || in copy_sta_vht_capab() 390 hapd->conf->disable_11ac) in copy_sta_vendor_vht() 425 if (!hapd->iface->current_mode) in hostapd_eid_vendor_vht() [all …]
|