| /hostap-latest/src/ap/ |
| D | vlan_init.c | 52 ret = wpa_auth_ensure_group(hapd->wpa_auth, vlan->vlan_id); in vlan_if_add() 58 vlan->vlan_id, ret); in vlan_if_add() 59 if (wpa_auth_release_group(hapd->wpa_auth, vlan->vlan_id)) in vlan_if_add() 74 ret = wpa_auth_release_group(hapd->wpa_auth, vlan->vlan_id); in vlan_if_remove() 78 vlan->vlan_id, ret); in vlan_if_remove() 88 if (vlan->vlan_id != VLAN_ID_WILDCARD) { in vlan_dynamic_add() 117 if (vlan->vlan_id != VLAN_ID_WILDCARD) in vlan_dynamic_remove() 120 if (vlan->vlan_id != VLAN_ID_WILDCARD && in vlan_dynamic_remove() 153 vlan->vlan_id = VLAN_ID_WILDCARD; in vlan_init() 188 int vlan_id, in vlan_add_dynamic() argument [all …]
|
| D | ieee802_11_auth.c | 212 struct vlan_description *vlan_id) in hostapd_check_acl() argument 215 hapd->conf->num_accept_mac, addr, vlan_id)) in hostapd_check_acl() 219 hapd->conf->num_deny_mac, addr, vlan_id)) in hostapd_check_acl() 258 res = hostapd_check_acl(hapd, addr, &out->vlan_id); in hostapd_allowed_address() 275 os_memset(&out->vlan_id, 0, sizeof(out->vlan_id)); in hostapd_allowed_address() 559 info->vlan_id.notempty = !!radius_msg_get_vlanid( in hostapd_acl_recv_radius() 560 msg, &info->vlan_id.untagged, in hostapd_acl_recv_radius() 561 MAX_NUM_TAGGED_VLAN, info->vlan_id.tagged); in hostapd_acl_recv_radius() 584 if (info->vlan_id.notempty && in hostapd_acl_recv_radius() 585 !hostapd_vlan_valid(hapd->conf->vlan, &info->vlan_id)) { in hostapd_acl_recv_radius() [all …]
|
| D | vlan_init.h | 18 int vlan_id, 20 int vlan_remove_dynamic(struct hostapd_data *hapd, int vlan_id); 33 int vlan_id, struct vlan_description *vlan_desc) in vlan_add_dynamic() argument 38 static inline int vlan_remove_dynamic(struct hostapd_data *hapd, int vlan_id) in vlan_remove_dynamic() argument
|
| D | sta_info.c | 373 if (sta->vlan_id) in ap_free_sta() 374 vlan_remove_dynamic(hapd, sta->vlan_id); in ap_free_sta() 1146 int vlan_id = MAX_VLAN_ID + 2; in ap_sta_get_free_vlan_id() local 1150 if (vlan->vlan_id == vlan_id) { in ap_sta_get_free_vlan_id() 1151 vlan_id++; in ap_sta_get_free_vlan_id() 1155 return vlan_id; in ap_sta_get_free_vlan_id() 1163 int old_vlan_id, vlan_id = 0, ret = 0; in ap_sta_set_vlan() local 1166 if (hapd->conf->ssid.per_sta_vif && !sta->vlan_id) { in ap_sta_set_vlan() 1169 !hapd->conf->ssid.per_sta_vif && sta->vlan_id) { in ap_sta_set_vlan() 1179 vlan_id = ap_sta_get_free_vlan_id(hapd); in ap_sta_set_vlan() [all …]
|
| D | ap_config.c | 347 int vlan_id = 0; in hostapd_config_read_wpa_psk() local 382 vlan_id = atoi(value); in hostapd_config_read_wpa_psk() 411 psk->vlan_id = vlan_id; in hostapd_config_read_wpa_psk() 1069 const u8 *addr, struct vlan_description *vlan_id) in hostapd_maclist_found() argument 1080 if (vlan_id) in hostapd_maclist_found() 1081 *vlan_id = list[middle].vlan_id; in hostapd_maclist_found() 1128 v->vlan_id == VLAN_ID_WILDCARD) in hostapd_vlan_valid() 1136 const char * hostapd_get_vlan_id_ifname(struct hostapd_vlan *vlan, int vlan_id) in hostapd_get_vlan_id_ifname() argument 1140 if (v->vlan_id == vlan_id) in hostapd_get_vlan_id_ifname() 1150 const u8 *prev_psk, int *vlan_id) in hostapd_get_psk() argument [all …]
|
| D | wpa_auth_glue.c | 395 int *vlan_id) in hostapd_wpa_auth_get_psk() argument 401 if (vlan_id) in hostapd_wpa_auth_get_psk() 402 *vlan_id = 0; in hostapd_wpa_auth_get_psk() 441 vlan_id); in hostapd_wpa_auth_get_psk() 450 if (vlan_id) in hostapd_wpa_auth_get_psk() 451 *vlan_id = 0; in hostapd_wpa_auth_get_psk() 505 static int hostapd_wpa_auth_set_key(void *ctx, int vlan_id, enum wpa_alg alg, in hostapd_wpa_auth_set_key() argument 512 if (vlan_id > 0) { in hostapd_wpa_auth_set_key() 513 ifname = hostapd_get_vlan_id_ifname(hapd->conf->vlan, vlan_id); in hostapd_wpa_auth_set_key() 563 return hostapd_drv_set_key(ifname, hapd, alg, addr, idx, vlan_id, 1, in hostapd_wpa_auth_set_key() [all …]
|
| D | ieee802_11_auth.h | 22 struct vlan_description vlan_id; member 29 struct vlan_description *vlan_id);
|
| D | ctrl_iface_ap.c | 346 if (sta->vlan_id > 0) { in hostapd_ctrl_iface_sta_mib() 348 sta->vlan_id); in hostapd_ctrl_iface_sta_mib() 1514 struct vlan_description vlan_id; in hostapd_ctrl_iface_acl_del_mac() local 1522 if (hostapd_maclist_found(*acl, *num, addr, &vlan_id)) in hostapd_ctrl_iface_acl_del_mac() 1549 acl[i].vlan_id.untagged); in hostapd_ctrl_iface_acl_show_mac() 1563 struct vlan_description vlan_id; in hostapd_ctrl_iface_acl_add_mac() local 1574 if (!hostapd_maclist_found(*acl, *num, addr, &vlan_id)) { in hostapd_ctrl_iface_acl_add_mac() 1587 struct vlan_description vlan_id; in hostapd_disassoc_accept_mac() local 1595 sta->addr, &vlan_id) || in hostapd_disassoc_accept_mac() 1596 (vlan_id.notempty && in hostapd_disassoc_accept_mac() [all …]
|
| D | ap_config.h | 70 struct vlan_description vlan_id; member 139 int vlan_id; /* VLAN ID or -1 (VLAN_ID_WILDCARD) for wildcard entry */ member 172 int vlan_id; member 260 int vlan_id; member 1396 const u8 *addr, struct vlan_description *vlan_id); 1400 const u8 *prev_psk, int *vlan_id); 1405 int vlan_id); 1418 int vlan_id, const u8 *addr);
|
| D | wpa_auth.c | 267 int *vlan_id) in wpa_auth_get_psk() argument 272 prev_psk, psk_len, vlan_id); in wpa_auth_get_psk() 286 int vlan_id, in wpa_auth_set_key() argument 293 return wpa_auth->cb->set_key(wpa_auth->cb_ctx, vlan_id, alg, addr, idx, in wpa_auth_set_key() 465 const u8 *addr, int vlan_id) in wpa_auth_update_vlan() argument 469 return wpa_auth->cb->update_vlan(wpa_auth->cb_ctx, addr, vlan_id); in wpa_auth_update_vlan() 502 MAC2STR(wpa_auth->addr), group->vlan_id); in wpa_rekey_all_groups() 679 int vlan_id, int delay_init) in wpa_group_init() argument 688 group->vlan_id = vlan_id; in wpa_group_init() 1300 int vlan_id = 0; local [all …]
|
| D | wpa_auth.h | 368 int *vlan_id); 370 int (*set_key)(void *ctx, int vlan_id, enum wpa_alg alg, 386 int (*update_vlan)(void *ctx, const u8 *addr, int vlan_id); 537 int wpa_auth_sta_set_vlan(struct wpa_state_machine *sm, int vlan_id); 589 int wpa_auth_ensure_group(struct wpa_authenticator *wpa_auth, int vlan_id); 590 int wpa_auth_release_group(struct wpa_authenticator *wpa_auth, int vlan_id);
|
| D | ap_drv_ops.h | 101 int key_idx, int vlan_id, int set_tx, 181 const u8 *addr, int vlan_id, in hostapd_drv_set_sta_vlan() argument 187 vlan_id, link_id); in hostapd_drv_set_sta_vlan()
|
| D | ieee802_11.c | 658 if (pw && pw->vlan_id) { in auth_build_sae_commit() 664 sta->sae->tmp->vlan_id = pw->vlan_id; in auth_build_sae_commit() 935 if (sta->sae->tmp && sta->sae->tmp->vlan_id > 0) { in sae_accept_sta() 938 MAC2STR(sta->addr), sta->sae->tmp->vlan_id); in sae_accept_sta() 943 vlan_desc.untagged = sta->sae->tmp->vlan_id; in sae_accept_sta() 947 sta->sae->tmp->vlan_id); in sae_accept_sta() 955 MACSTR, sta->sae->tmp->vlan_id, in sae_accept_sta() 960 sta->vlan_id = sta->sae->tmp->vlan_id; in sae_accept_sta() 2367 struct vlan_description *vlan_id = &info->vlan_id; in ieee802_11_set_radius_info() local 2372 if (vlan_id->notempty && in ieee802_11_set_radius_info() [all …]
|
| D | wpa_auth_i.h | 199 int vlan_id; member
|
| D | ap_drv_ops.c | 813 int key_idx, int vlan_id, int set_tx, in hostapd_drv_set_key() argument 832 params.vlan_id = vlan_id; in hostapd_drv_set_key()
|
| D | sta_info.h | 195 int vlan_id; /* 0: none, >0: VID */ member
|
| /hostap-latest/tests/fuzzing/eapol-key-auth/ |
| D | eapol-key-auth.c | 144 size_t *psk_len, int *vlan_id) in auth_get_psk() argument 150 if (vlan_id) in auth_get_psk() 151 *vlan_id = 0; in auth_get_psk() 170 static int auth_set_key(void *ctx, int vlan_id, enum wpa_alg alg, in auth_set_key() argument 178 __func__, vlan_id, alg, idx, (int) key_len, key_flag); in auth_set_key()
|
| /hostap-latest/tests/hwsim/ |
| D | test_ap_vlan.py | 799 vlan_id = int(sta["vlan_id"]) 800 if vlan_id != i + 1: 801 raise Exception("Unexpected vlan_id %d for dev[%d]" % (vlan_id, i)) 830 vlan_id = int(sta["vlan_id"]) 831 if vlan_id != i + 1: 832 raise Exception("Unexpected vlan_id %d for dev[%d]" % (vlan_id, i))
|
| D | test_ap_ft.py | 393 vlan_id = int(sta["vlan_id"]) 394 if vlan_id != 1: 395 raise Exception("Unexpected vlan_id %d" % vlan_id) 400 vlan_id = int(sta["vlan_id"]) 401 if vlan_id != 1: 402 raise Exception("Unexpected vlan_id %d" % vlan_id) 482 vlan_id = int(sta["vlan_id"]) 483 if vlan_id != 1: 484 raise Exception("Unexpected vlan_id %d (hapd0)" % vlan_id) 489 vlan_id = int(sta["vlan_id"]) [all …]
|
| /hostap-latest/src/radius/ |
| D | radius.c | 1640 int j, taggedidx = 0, vlan_id; in radius_msg_get_vlanid() local 1682 vlan_id = atoi(buf); in radius_msg_get_vlanid() 1683 if (vlan_id <= 0) in radius_msg_get_vlanid() 1686 tun->vlanid = vlan_id; in radius_msg_get_vlanid() 1691 vlan_id = WPA_GET_BE24(data + 1); in radius_msg_get_vlanid() 1692 if (vlan_id <= 0) in radius_msg_get_vlanid() 1695 *untagged = vlan_id; in radius_msg_get_vlanid() 1698 tagged[taggedidx++] = vlan_id; in radius_msg_get_vlanid()
|
| /hostap-latest/wpa_supplicant/ |
| D | mesh_rsn.c | 79 size_t *psk_len, int *vlan_id) in auth_get_psk() argument 87 if (vlan_id) in auth_get_psk() 88 *vlan_id = 0; in auth_get_psk() 102 static int auth_set_key(void *ctx, int vlan_id, enum wpa_alg alg, in auth_set_key() argument
|
| D | ibss_rsn.c | 278 size_t *psk_len, int *vlan_id) in auth_get_psk() argument 284 if (vlan_id) in auth_get_psk() 285 *vlan_id = 0; in auth_get_psk() 316 static int auth_set_key(void *ctx, int vlan_id, enum wpa_alg alg, in auth_set_key() argument
|
| /hostap-latest/src/common/ |
| D | sae.h | 62 int vlan_id; member
|
| D | ieee802_11_common.c | 2606 unsigned int vlan_id; in check_multi_ap_ie() local 2656 vlan_id = WPA_GET_LE16(pos); in check_multi_ap_ie() 2657 if (vlan_id < 1 || vlan_id > 4094) { in check_multi_ap_ie() 2660 vlan_id); in check_multi_ap_ie() 2663 multi_ap->vlanid = vlan_id; in check_multi_ap_ie()
|
| /hostap-latest/hostapd/ |
| D | config_file.c | 35 int line = 0, vlan_id; in hostapd_config_read_vlan_file() local 61 vlan_id = VLAN_ID_WILDCARD; in hostapd_config_read_vlan_file() 64 vlan_id = strtol(buf, &pos, 10); in hostapd_config_read_vlan_file() 65 if (buf == pos || vlan_id < 1 || in hostapd_config_read_vlan_file() 66 vlan_id > MAX_VLAN_ID) { in hostapd_config_read_vlan_file() 105 vlan->vlan_id = vlan_id; in hostapd_config_read_vlan_file() 106 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() 128 int vlan_id; in hostapd_config_read_maclist() local 170 vlan_id = 0; in hostapd_config_read_maclist() [all …]
|