Home | History | Annotate | Download | only in wpa_supplicant

Lines Matching defs:hapd

111 static int plink_free_count(struct hostapd_data *hapd)
113 if (hapd->max_plinks > hapd->num_plinks)
114 return hapd->max_plinks - hapd->num_plinks;
171 struct hostapd_data *hapd = wpa_s->ifmsh->bss[0];
173 for (sta = hapd->sta_list; sta; sta = sta->next) {
409 struct hostapd_data *hapd = wpa_s->ifmsh->bss[0];
413 ap_free_sta(hapd, sta);
423 struct hostapd_data *hapd = wpa_s->ifmsh->bss[0];
458 wpa_auth_pmksa_remove(hapd->wpa_auth, sta->addr);
484 static int mesh_mpm_plink_close(struct hostapd_data *hapd, struct sta_info *sta,
505 struct hostapd_data *hapd;
513 hapd = wpa_s->ifmsh->bss[0];
514 sta = ap_get_sta(hapd, addr);
520 return mesh_mpm_plink_close(hapd, sta, wpa_s) == 0 ? 0 : -1;
527 struct hostapd_data *hapd = wpa_s->ifmsh->bss[0];
529 os_memset(hapd->mesh_required_peer, 0, ETH_ALEN);
537 struct hostapd_data *hapd;
552 hapd = wpa_s->ifmsh->bss[0];
555 sta = ap_get_sta(hapd, addr);
573 os_memcpy(hapd->mesh_required_peer, addr, ETH_ALEN);
584 struct hostapd_data *hapd = ifmsh->bss[0];
587 ap_for_each_sta(hapd, mesh_mpm_plink_close, wpa_s);
589 hapd->num_plinks = 0;
590 hostapd_free_stas(hapd);
811 struct hostapd_data *hapd = wpa_s->ifmsh->bss[0];
848 hapd->num_plinks++;
866 struct hostapd_data *hapd = wpa_s->ifmsh->bss[0];
1012 hapd->num_plinks--;
1055 struct hostapd_data *hapd = wpa_s->ifmsh->bss[0];
1145 sta = ap_get_sta(hapd, mgmt->sa);
1153 wpa_auth_pmksa_get(hapd->wpa_auth, mgmt->sa, NULL)))
1200 if (plink_free_count(hapd) == 0) {
1205 hapd->max_plinks);
1217 if (plink_free_count(hapd) == 0) {
1222 hapd->max_plinks);
1275 void mesh_mpm_free_sta(struct hostapd_data *hapd, struct sta_info *sta)
1278 hapd->num_plinks--;