• Home
  • Raw
  • Download

Lines Matching refs:conf

47 				  struct hostapd_config *conf)  in wpa_supplicant_conf_ap()  argument
49 struct hostapd_bss_config *bss = &conf->bss[0]; in wpa_supplicant_conf_ap()
51 conf->driver = wpa_s->driver; in wpa_supplicant_conf_ap()
55 conf->hw_mode = ieee80211_freq_to_chan(ssid->frequency, in wpa_supplicant_conf_ap()
56 &conf->channel); in wpa_supplicant_conf_ap()
57 if (conf->hw_mode == NUM_HOSTAPD_MODES) { in wpa_supplicant_conf_ap()
77 if (wpa_s->hw.modes[i].mode == conf->hw_mode) { in wpa_supplicant_conf_ap()
85 conf->ieee80211n = 0; in wpa_supplicant_conf_ap()
86 conf->ht_capab = 0; in wpa_supplicant_conf_ap()
92 conf->ieee80211n = 1; in wpa_supplicant_conf_ap()
94 if (conf->hw_mode == HOSTAPD_MODE_IEEE80211A && in wpa_supplicant_conf_ap()
98 conf->secondary_channel = in wpa_supplicant_conf_ap()
100 conf->channel); in wpa_supplicant_conf_ap()
101 if (conf->secondary_channel) in wpa_supplicant_conf_ap()
102 conf->ht_capab |= in wpa_supplicant_conf_ap()
111 conf->ht_capab |= mode->ht_capab & in wpa_supplicant_conf_ap()
122 if (conf->hw_mode == HOSTAPD_MODE_IEEE80211G && in wpa_supplicant_conf_ap()
133 conf->basic_rates = list; in wpa_supplicant_conf_ap()
147 conf->supported_rates = list; in wpa_supplicant_conf_ap()
150 bss->isolate = !wpa_s->conf->p2p_intra_bss; in wpa_supplicant_conf_ap()
203 else if (wpa_s->conf->dtim_period) in wpa_supplicant_conf_ap()
204 bss->dtim_period = wpa_s->conf->dtim_period; in wpa_supplicant_conf_ap()
207 conf->beacon_int = ssid->beacon_int; in wpa_supplicant_conf_ap()
208 else if (wpa_s->conf->beacon_int) in wpa_supplicant_conf_ap()
209 conf->beacon_int = wpa_s->conf->beacon_int; in wpa_supplicant_conf_ap()
276 if (wpa_s->conf->config_methods) in wpa_supplicant_conf_ap()
277 bss->config_methods = os_strdup(wpa_s->conf->config_methods); in wpa_supplicant_conf_ap()
278 os_memcpy(bss->device_type, wpa_s->conf->device_type, in wpa_supplicant_conf_ap()
280 if (wpa_s->conf->device_name) { in wpa_supplicant_conf_ap()
281 bss->device_name = os_strdup(wpa_s->conf->device_name); in wpa_supplicant_conf_ap()
282 bss->friendly_name = os_strdup(wpa_s->conf->device_name); in wpa_supplicant_conf_ap()
284 if (wpa_s->conf->manufacturer) in wpa_supplicant_conf_ap()
285 bss->manufacturer = os_strdup(wpa_s->conf->manufacturer); in wpa_supplicant_conf_ap()
286 if (wpa_s->conf->model_name) in wpa_supplicant_conf_ap()
287 bss->model_name = os_strdup(wpa_s->conf->model_name); in wpa_supplicant_conf_ap()
288 if (wpa_s->conf->model_number) in wpa_supplicant_conf_ap()
289 bss->model_number = os_strdup(wpa_s->conf->model_number); in wpa_supplicant_conf_ap()
290 if (wpa_s->conf->serial_number) in wpa_supplicant_conf_ap()
291 bss->serial_number = os_strdup(wpa_s->conf->serial_number); in wpa_supplicant_conf_ap()
292 if (is_nil_uuid(wpa_s->conf->uuid)) in wpa_supplicant_conf_ap()
295 os_memcpy(bss->uuid, wpa_s->conf->uuid, WPS_UUID_LEN); in wpa_supplicant_conf_ap()
296 os_memcpy(bss->os_version, wpa_s->conf->os_version, 4); in wpa_supplicant_conf_ap()
297 bss->pbc_in_m1 = wpa_s->conf->pbc_in_m1; in wpa_supplicant_conf_ap()
302 wpa_s->max_stations < wpa_s->conf->max_num_sta) in wpa_supplicant_conf_ap()
305 bss->max_num_sta = wpa_s->conf->max_num_sta; in wpa_supplicant_conf_ap()
307 bss->disassoc_low_ack = wpa_s->conf->disassoc_low_ack; in wpa_supplicant_conf_ap()
309 if (wpa_s->conf->ap_vendor_elements) { in wpa_supplicant_conf_ap()
311 wpabuf_dup(wpa_s->conf->ap_vendor_elements); in wpa_supplicant_conf_ap()
444 struct hostapd_config *conf; in wpa_supplicant_create_ap() local
521 wpa_s->ap_iface->conf = conf = hostapd_config_defaults(); in wpa_supplicant_create_ap()
522 if (conf == NULL) { in wpa_supplicant_create_ap()
527 os_memcpy(wpa_s->ap_iface->conf->wmm_ac_params, in wpa_supplicant_create_ap()
528 wpa_s->conf->wmm_ac_params, in wpa_supplicant_create_ap()
529 sizeof(wpa_s->conf->wmm_ac_params)); in wpa_supplicant_create_ap()
532 conf->bss->wmm_enabled = 1; in wpa_supplicant_create_ap()
533 conf->bss->wmm_uapsd = 1; in wpa_supplicant_create_ap()
536 if (wpa_supplicant_conf_ap(wpa_s, ssid, conf)) { in wpa_supplicant_create_ap()
544 conf->bss[0].p2p = P2P_ENABLED | P2P_GROUP_OWNER; in wpa_supplicant_create_ap()
546 conf->bss[0].p2p = P2P_ENABLED | P2P_GROUP_OWNER | in wpa_supplicant_create_ap()
550 hapd_iface->num_bss = conf->num_bss; in wpa_supplicant_create_ap()
551 hapd_iface->bss = os_calloc(conf->num_bss, in wpa_supplicant_create_ap()
558 for (i = 0; i < conf->num_bss; i++) { in wpa_supplicant_create_ap()
560 hostapd_alloc_bss_data(hapd_iface, conf, in wpa_supplicant_create_ap()
561 &conf->bss[i]); in wpa_supplicant_create_ap()
802 os_free(hapd->conf->ap_pin); in wpas_wps_ap_pin_disable()
803 hapd->conf->ap_pin = NULL; in wpas_wps_ap_pin_disable()
819 os_free(hapd->conf->ap_pin); in wpas_wps_ap_pin_random()
820 hapd->conf->ap_pin = os_strdup(pin_txt); in wpas_wps_ap_pin_random()
821 if (hapd->conf->ap_pin == NULL) in wpas_wps_ap_pin_random()
825 return hapd->conf->ap_pin; in wpas_wps_ap_pin_random()
835 return hapd->conf->ap_pin; in wpas_wps_ap_pin_get()
852 os_free(hapd->conf->ap_pin); in wpas_wps_ap_pin_set()
853 hapd->conf->ap_pin = os_strdup(pin_txt); in wpas_wps_ap_pin_set()
854 if (hapd->conf->ap_pin == NULL) in wpas_wps_ap_pin_set()
882 os_free(hapd->conf->ap_pin); in wpa_supplicant_ap_pwd_auth_fail()
883 hapd->conf->ap_pin = NULL; in wpa_supplicant_ap_pwd_auth_fail()
974 struct hostapd_bss_config *conf; in ap_ctrl_iface_wpa_get_status() local
979 conf = wpa_s->ap_iface->bss[0]->conf; in ap_ctrl_iface_wpa_get_status()
980 if (conf->wpa == 0) in ap_ctrl_iface_wpa_get_status()
987 wpa_cipher_txt(conf->rsn_pairwise), in ap_ctrl_iface_wpa_get_status()
988 wpa_cipher_txt(conf->wpa_group), in ap_ctrl_iface_wpa_get_status()
989 wpa_key_mgmt_txt(conf->wpa_key_mgmt, in ap_ctrl_iface_wpa_get_status()
990 conf->wpa)); in ap_ctrl_iface_wpa_get_status()
1013 iface->conf->bss[0].p2p = P2P_ENABLED | P2P_GROUP_OWNER; in wpa_supplicant_ap_update_beacon()
1015 iface->conf->bss[0].p2p = P2P_ENABLED | P2P_GROUP_OWNER | in wpa_supplicant_ap_update_beacon()
1044 struct hostapd_bss_config *conf; in wpa_supplicant_ap_mac_addr_filter() local
1056 conf = hapd->conf; in wpa_supplicant_ap_mac_addr_filter()
1058 os_free(conf->accept_mac); in wpa_supplicant_ap_mac_addr_filter()
1059 conf->accept_mac = NULL; in wpa_supplicant_ap_mac_addr_filter()
1060 conf->num_accept_mac = 0; in wpa_supplicant_ap_mac_addr_filter()
1061 os_free(conf->deny_mac); in wpa_supplicant_ap_mac_addr_filter()
1062 conf->deny_mac = NULL; in wpa_supplicant_ap_mac_addr_filter()
1063 conf->num_deny_mac = 0; in wpa_supplicant_ap_mac_addr_filter()
1066 conf->macaddr_acl = ACCEPT_UNLESS_DENIED; in wpa_supplicant_ap_mac_addr_filter()
1070 conf->macaddr_acl = DENY_UNLESS_ACCEPTED; in wpa_supplicant_ap_mac_addr_filter()
1071 conf->accept_mac = os_zalloc(sizeof(struct mac_acl_entry)); in wpa_supplicant_ap_mac_addr_filter()
1072 if (conf->accept_mac == NULL) in wpa_supplicant_ap_mac_addr_filter()
1074 os_memcpy(conf->accept_mac[0].addr, addr, ETH_ALEN); in wpa_supplicant_ap_mac_addr_filter()
1075 conf->num_accept_mac = 1; in wpa_supplicant_ap_mac_addr_filter()