Lines Matching refs:ifmsh
32 wpa_supplicant_mesh_iface_deinit(wpa_s, wpa_s->ifmsh);
33 wpa_s->ifmsh = NULL;
45 struct hostapd_iface *ifmsh)
47 if (!ifmsh)
50 if (ifmsh->mconf) {
51 mesh_mpm_deinit(wpa_s, ifmsh);
52 if (ifmsh->mconf->rsn_ie) {
53 ifmsh->mconf->rsn_ie = NULL;
61 os_free(ifmsh->mconf);
62 ifmsh->mconf = NULL;
66 hostapd_interface_deinit(ifmsh);
67 hostapd_interface_free(ifmsh);
157 struct hostapd_iface *ifmsh = wpa_s->ifmsh;
159 struct hostapd_data *bss = ifmsh->bss[0];
188 wpa_s->mesh_rsn = mesh_rsn_auth_init(wpa_s, ifmsh->mconf);
195 struct hostapd_iface *ifmsh = wpa_s->ifmsh;
200 if (!params || !ssid || !ifmsh) {
206 if (ifmsh->mconf->security != MESH_CONF_SEC_NONE &&
221 params->ies = ifmsh->mconf->rsn_ie;
222 params->ie_len = ifmsh->mconf->rsn_ie_len;
223 params->basic_rates = ifmsh->basic_rates;
225 params->conf.ht_opmode = ifmsh->bss[0]->iface->ht_op_mode;
247 struct hostapd_iface *ifmsh;
262 wpa_s->ifmsh = ifmsh = hostapd_alloc_iface();
263 if (!ifmsh)
266 ifmsh->drv_flags = wpa_s->drv_flags;
267 ifmsh->num_bss = 1;
268 ifmsh->bss = os_calloc(wpa_s->ifmsh->num_bss,
270 if (!ifmsh->bss)
273 ifmsh->bss[0] = bss = hostapd_alloc_bss_data(NULL, NULL, NULL);
277 ifmsh->bss[0]->msg_ctx = wpa_s;
281 bss->iface = ifmsh;
312 ifmsh->conf = conf;
314 ifmsh->bss[0]->max_plinks = wpa_s->conf->max_peer_links;
315 ifmsh->bss[0]->dot11RSNASAERetransPeriod =
322 ifmsh->mconf = mconf;
390 if (hostapd_setup_interface(ifmsh)) {