Home
last modified time | relevance | path

Searched refs:vlan_desc (Results 1 – 15 of 15) sorted by relevance

/freebsd/contrib/wpa/src/ap/
H A Dpmksa_cache_auth.c41 os_free(entry->vlan_desc); in _pmksa_cache_free_entry()
147 struct vlan_description *vlan_desc; in pmksa_cache_from_eapol_data() local
170 vlan_desc = ((struct sta_info *) eapol->sta)->vlan_desc; in pmksa_cache_from_eapol_data()
171 if (vlan_desc && vlan_desc->notempty) { in pmksa_cache_from_eapol_data()
172 entry->vlan_desc = os_zalloc(sizeof(struct vlan_description)); in pmksa_cache_from_eapol_data()
173 if (entry->vlan_desc) in pmksa_cache_from_eapol_data()
174 *entry->vlan_desc = *vlan_desc; in pmksa_cache_from_eapol_data()
176 entry->vlan_desc = NULL; in pmksa_cache_from_eapol_data()
218 ap_sta_set_vlan(hapd, eapol->sta, entry->vlan_desc); in pmksa_cache_to_eapol_data()
431 if (old_entry->vlan_desc) { in pmksa_cache_add_okc()
[all …]
H A Dvlan_init.c189 struct vlan_description *vlan_desc) in vlan_add_dynamic() argument
211 if (vlan_desc) in vlan_add_dynamic()
212 n->vlan_desc = *vlan_desc; in vlan_add_dynamic()
H A Dvlan_init.h19 struct vlan_description *vlan_desc);
33 int vlan_id, struct vlan_description *vlan_desc) in vlan_add_dynamic() argument
H A Dsta_info.c1156 struct vlan_description *vlan_desc) in ap_sta_set_vlan() argument
1167 } else if (!vlan_compare(vlan_desc, sta->vlan_desc)) { in ap_sta_set_vlan()
1190 } else if (vlan_desc && vlan_desc->notempty) { in ap_sta_set_vlan()
1192 if (!vlan_compare(&vlan->vlan_desc, vlan_desc)) in ap_sta_set_vlan()
1201 vlan_id = vlan_desc->untagged; in ap_sta_set_vlan()
1202 if (vlan_desc->tagged[0]) { in ap_sta_set_vlan()
1211 vlan_desc->untagged, in ap_sta_set_vlan()
1212 vlan_desc->tagged[0] ? "+" : ""); in ap_sta_set_vlan()
1220 vlan = vlan_add_dynamic(hapd, vlan, vlan_id, vlan_desc); in ap_sta_set_vlan()
1226 vlan_desc ? vlan_desc->untagged : -1, in ap_sta_set_vlan()
[all …]
H A Dvlan_full.c480 notempty = vlan->vlan_desc.notempty; in vlan_newlink()
481 untagged = vlan->vlan_desc.untagged; in vlan_newlink()
482 tagged = vlan->vlan_desc.tagged; in vlan_newlink()
584 int notempty = vlan->vlan_desc.notempty; in vlan_dellink()
585 int untagged = vlan->vlan_desc.untagged; in vlan_dellink()
586 int *tagged = vlan->vlan_desc.tagged; in vlan_dellink()
H A Dap_config.c1098 struct vlan_description *vlan_desc) in hostapd_vlan_valid() argument
1103 if (!vlan_desc->notempty || vlan_desc->untagged < 0 || in hostapd_vlan_valid()
1104 vlan_desc->untagged > MAX_VLAN_ID) in hostapd_vlan_valid()
1107 if (vlan_desc->tagged[i] < 0 || in hostapd_vlan_valid()
1108 vlan_desc->tagged[i] > MAX_VLAN_ID) in hostapd_vlan_valid()
1111 if (!vlan_desc->untagged && !vlan_desc->tagged[0]) in hostapd_vlan_valid()
1115 if (!vlan_compare(&v->vlan_desc, vlan_desc) || in hostapd_vlan_valid()
H A Dieee802_1x.c1980 struct vlan_description vlan_desc; in ieee802_1x_update_vlan() local
1982 os_memset(&vlan_desc, 0, sizeof(vlan_desc)); in ieee802_1x_update_vlan()
1983 vlan_desc.notempty = !!radius_msg_get_vlanid(msg, &vlan_desc.untagged, in ieee802_1x_update_vlan()
1985 vlan_desc.tagged); in ieee802_1x_update_vlan()
1987 if (vlan_desc.notempty && in ieee802_1x_update_vlan()
1988 !hostapd_vlan_valid(hapd->conf->vlan, &vlan_desc)) { in ieee802_1x_update_vlan()
1993 vlan_desc.untagged, in ieee802_1x_update_vlan()
1994 vlan_desc.tagged[0] ? "+" : ""); in ieee802_1x_update_vlan()
1995 os_memset(&vlan_desc, 0, sizeof(vlan_desc)); in ieee802_1x_update_vlan()
1996 ap_sta_set_vlan(hapd, sta, &vlan_desc); in ieee802_1x_update_vlan()
[all …]
H A Dwpa_auth_glue.c1000 struct vlan_description vlan_desc; in hostapd_wpa_auth_update_vlan() local
1002 os_memset(&vlan_desc, 0, sizeof(vlan_desc)); in hostapd_wpa_auth_update_vlan()
1003 vlan_desc.notempty = 1; in hostapd_wpa_auth_update_vlan()
1004 vlan_desc.untagged = vlan_id; in hostapd_wpa_auth_update_vlan()
1005 if (!hostapd_vlan_valid(hapd->conf->vlan, &vlan_desc)) { in hostapd_wpa_auth_update_vlan()
1012 if (ap_sta_set_vlan(hapd, sta, &vlan_desc) < 0) { in hostapd_wpa_auth_update_vlan()
1210 if (sta->vlan_desc) { in hostapd_wpa_auth_get_vlan()
1211 *vlan = *sta->vlan_desc; in hostapd_wpa_auth_get_vlan()
H A Dpmksa_cache_auth.h35 struct vlan_description *vlan_desc; member
H A Dsta_info.h196 struct vlan_description *vlan_desc; member
387 struct vlan_description *vlan_desc);
H A Dap_config.h140 struct vlan_description vlan_desc; member
1382 struct vlan_description *vlan_desc);
H A Dctrl_iface_ap.c1597 vlan_compare(&vlan_id, sta->vlan_desc))) in hostapd_disassoc_accept_mac()
1616 !vlan_compare(&vlan_id, sta->vlan_desc))) in hostapd_disassoc_deny_mac()
H A Dieee802_11.c933 struct vlan_description vlan_desc; in sae_accept_sta() local
941 os_memset(&vlan_desc, 0, sizeof(vlan_desc)); in sae_accept_sta()
942 vlan_desc.notempty = 1; in sae_accept_sta()
943 vlan_desc.untagged = sta->sae->tmp->vlan_id; in sae_accept_sta()
944 if (!hostapd_vlan_valid(hapd->conf->vlan, &vlan_desc)) { in sae_accept_sta()
951 if (ap_sta_set_vlan(hapd, sta, &vlan_desc) < 0 || in sae_accept_sta()
H A Dwpa_auth_ie.c1024 vlan = sm->pmksa->vlan_desc; in wpa_validate_wpa_ie()
/freebsd/contrib/wpa/hostapd/
H A Dconfig_file.c106 vlan->vlan_desc.untagged = vlan_id; in hostapd_config_read_vlan_file()
107 vlan->vlan_desc.notempty = !!vlan_id; in hostapd_config_read_vlan_file()