| /freebsd/contrib/wpa/src/ap/ |
| H A 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 …]
|
| H A 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
|
| H A 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 …]
|
| H A D | sta_info.c | 440 if (sta->vlan_id) in ap_free_sta() 441 vlan_remove_dynamic(vlan_bss, sta->vlan_id); in ap_free_sta() 1302 int vlan_id = MAX_VLAN_ID + 2; in ap_sta_get_free_vlan_id() local 1314 if (vlan->vlan_id == vlan_id) { in ap_sta_get_free_vlan_id() 1315 vlan_id++; in ap_sta_get_free_vlan_id() 1319 return vlan_id; in ap_sta_get_free_vlan_id() 1329 int old_vlan_id, vlan_id = 0, ret = 0; in ap_sta_set_vlan_helper() local 1340 if (hapd->conf->ssid.per_sta_vif && !sta->vlan_id) { in ap_sta_set_vlan_helper() 1343 !hapd->conf->ssid.per_sta_vif && sta->vlan_id) { in ap_sta_set_vlan_helper() 1353 vlan_id = ap_sta_get_free_vlan_id(hapd); in ap_sta_set_vlan_helper() [all …]
|
| H A D | ap_config.c | 354 int vlan_id = 0; in hostapd_config_read_wpa_psk() local 389 vlan_id = atoi(value); in hostapd_config_read_wpa_psk() 418 psk->vlan_id = vlan_id; in hostapd_config_read_wpa_psk() 1096 const u8 *addr, struct vlan_description *vlan_id) in hostapd_maclist_found() argument 1107 if (vlan_id) in hostapd_maclist_found() 1108 *vlan_id = list[middle].vlan_id; in hostapd_maclist_found() 1140 v->vlan_id == VLAN_ID_WILDCARD) in hostapd_vlan_valid() 1148 const char * hostapd_get_vlan_id_ifname(struct hostapd_vlan *vlan, int vlan_id) in hostapd_get_vlan_id_ifname() argument 1152 if (v->vlan_id == vlan_id) in hostapd_get_vlan_id_ifname() 1162 const u8 *prev_psk, int *vlan_id) in hostapd_get_psk() argument [all …]
|
| H A D | wpa_auth.h | 386 int *vlan_id); 388 int (*set_key)(void *ctx, int vlan_id, enum wpa_alg alg, 410 int (*update_vlan)(void *ctx, const u8 *addr, int vlan_id); 449 bool rekey, int vlan_id); 454 bool (*first_sta_seen_mbssid)(void *ctx, int vlan_id); 517 int vlan_id); 537 int akmp, bool is_ml, int vlan_id); 572 struct wpa_authenticator *wpa_auth, int vlan_id); 581 int omit_rsnxe, bool reassoc, int vlan_id); 625 int wpa_auth_ensure_group(struct wpa_authenticator *wpa_auth, int vlan_id); [all …]
|
| H A D | wpa_auth_glue.c | 484 int *vlan_id) in hostapd_wpa_auth_get_psk() argument 490 if (vlan_id) in hostapd_wpa_auth_get_psk() 491 *vlan_id = 0; in hostapd_wpa_auth_get_psk() 534 vlan_id); in hostapd_wpa_auth_get_psk() 543 if (vlan_id) in hostapd_wpa_auth_get_psk() 544 *vlan_id = 0; in hostapd_wpa_auth_get_psk() 598 static int hostapd_wpa_auth_set_key(void *ctx, int vlan_id, enum wpa_alg alg, in hostapd_wpa_auth_set_key() argument 614 if (vlan_id > 0) { in hostapd_wpa_auth_set_key() 616 vlan_id); in hostapd_wpa_auth_set_key() 666 return hostapd_drv_set_key(ifname, hapd, alg, addr, idx, vlan_id, in hostapd_wpa_auth_set_key() [all …]
|
| H A D | ieee802_11_auth.h | 22 struct vlan_description vlan_id; member 29 struct vlan_description *vlan_id);
|
| H A D | wpa_auth.c | 71 int vlan_id); 125 sm->group->vlan_id); in wpa_gkeydone_sta() 150 wpa_group_put_vlan(wpa_auth, sm->group->vlan_id); in wpa_release_link_auth_ref() 275 int *vlan_id) in wpa_auth_get_psk() argument 280 prev_psk, psk_len, vlan_id); in wpa_auth_get_psk() 294 int vlan_id, in wpa_auth_set_key() argument 301 return wpa_auth->cb->set_key(wpa_auth->cb_ctx, vlan_id, alg, addr, idx, in wpa_auth_set_key() 506 const u8 *addr, int vlan_id) in wpa_auth_update_vlan() argument 510 return wpa_auth->cb->update_vlan(wpa_auth->cb_ctx, addr, vlan_id); in wpa_auth_update_vlan() 543 MAC2STR(wpa_auth->addr), group->vlan_id); in wpa_rekey_all_groups() [all …]
|
| H A D | ctrl_iface_ap.c | 347 if (sta->vlan_id > 0) { in hostapd_ctrl_iface_sta_mib() 349 sta->vlan_id); in hostapd_ctrl_iface_sta_mib() 1854 struct vlan_description vlan_id; in hostapd_ctrl_iface_acl_del_mac() local 1862 if (hostapd_maclist_found(*acl, *num, addr, &vlan_id)) in hostapd_ctrl_iface_acl_del_mac() 1889 acl[i].vlan_id.untagged); in hostapd_ctrl_iface_acl_show_mac() 1903 struct vlan_description vlan_id; in hostapd_ctrl_iface_acl_add_mac() local 1914 if (!hostapd_maclist_found(*acl, *num, addr, &vlan_id)) { in hostapd_ctrl_iface_acl_add_mac() 1927 struct vlan_description vlan_id; in hostapd_disassoc_accept_mac() local 1935 sta->addr, &vlan_id) || in hostapd_disassoc_accept_mac() 1936 (vlan_id.notempty && in hostapd_disassoc_accept_mac() [all …]
|
| H A D | ap_config.h | 70 struct vlan_description vlan_id; member 138 int vlan_id; /* VLAN ID or -1 (VLAN_ID_WILDCARD) for wildcard entry */ member 171 int vlan_id; member 258 int vlan_id; member 1460 const u8 *addr, struct vlan_description *vlan_id); 1463 const u8 *prev_psk, int *vlan_id); 1468 int vlan_id); 1481 int vlan_id, const u8 *addr);
|
| /freebsd/sys/dev/qcom_ess_edma/ |
| H A D | qcom_ess_edma_tx.c | 235 int vlan_id; in qcom_ess_edma_tx_ring_frame() local 342 vlan_id = -1; in qcom_ess_edma_tx_ring_frame() 348 vlan_id = m->m_pkthdr.ether_vtag & 0x0fff; in qcom_ess_edma_tx_ring_frame() 350 "%s: header tag vlan id=%d\n", __func__, vlan_id); in qcom_ess_edma_tx_ring_frame() 353 vlan_id = default_vlan; in qcom_ess_edma_tx_ring_frame() 356 vlan_id); in qcom_ess_edma_tx_ring_frame() 362 if (vlan_id != -1) { in qcom_ess_edma_tx_ring_frame() 364 word3 |= (vlan_id << EDMA_TX_CVLAN_TAG_SHIFT); in qcom_ess_edma_tx_ring_frame()
|
| /freebsd/sys/dev/irdma/ |
| H A D | irdma_cm.c | 207 cm_info->vlan_id = cm_node->vlan_id; in irdma_get_addr_info() 582 if (cm_node->vlan_id < VLAN_N_VID) in irdma_form_uda_cm_frame() 614 if (cm_node->vlan_id < VLAN_N_VID) { in irdma_form_uda_cm_frame() 618 cm_node->vlan_id; in irdma_form_uda_cm_frame() 647 if (cm_node->vlan_id < VLAN_N_VID) { in irdma_form_uda_cm_frame() 651 cm_node->vlan_id; in irdma_form_uda_cm_frame() 1641 u16 vlan_id, enum irdma_cm_listener_state listener_state) in irdma_find_listener() argument 1660 vlan_id == listen_node->vlan_id)) { in irdma_find_listener() 1698 child_listen_node->vlan_id); in irdma_del_multiple_qhash() 1704 child_listen_node->vlan_id); in irdma_del_multiple_qhash() [all …]
|
| H A D | irdma_cm.h | 289 u16 vlan_id; member 337 u16 vlan_id; member 366 u16 vlan_id; member
|
| /freebsd/sys/dev/etherswitch/ar40xx/ |
| H A D | ar40xx_hw.c | 163 sc->sc_vlan.vlan_id[AR40XX_LAN_VLAN] = AR40XX_LAN_VLAN in ar40xx_hw_vlan_init() 165 sc->sc_vlan.vlan_id[AR40XX_WAN_VLAN] = AR40XX_WAN_VLAN in ar40xx_hw_vlan_init() 229 if ((sc->sc_vlan.vlan_id[j] in ar40xx_hw_sw_hw_apply() 241 sc->sc_vlan.vlan_id[j] & ETHERSWITCH_VID_MASK, in ar40xx_hw_sw_hw_apply()
|
| H A D | ar40xx_main.c | 145 sc->sc_vlan.vlan_id[i] = 0; in ar40xx_reset_switch() 692 vid = sc->sc_vlan.vlan_id[vg->es_vlangroup]; in ar40xx_getvgroup() 728 vid = sc->sc_vlan.vlan_id[vg->es_vlangroup]; in ar40xx_setvgroup() 748 sc->sc_vlan.vlan_id[vg->es_vlangroup] = vid; in ar40xx_setvgroup() 755 sc->sc_vlan.vlan_id[vg->es_vlangroup] = vid | ETHERSWITCH_VID_VALID; in ar40xx_setvgroup()
|
| /freebsd/sys/dev/qlnx/qlnxr/ |
| H A D | qlnxr_cm.c | 127 qp->rqe_wr_id[qp->rq.gsi_cons].vlan_id = data->vlan; in qlnxr_ll2_complete_rx_packet() 463 qlnxr_get_vlan_id_gsi(struct rdma_ah_attr *ah_attr, u16 *vlan_id) in qlnxr_get_vlan_id_gsi() argument 470 *vlan_id = tmp_vlan_id; in qlnxr_get_vlan_id_gsi() 473 *vlan_id = 0; in qlnxr_get_vlan_id_gsi() 492 u16 vlan_id = 0; in qlnxr_gsi_build_header() local 505 has_vlan = qlnxr_get_vlan_id_gsi(ah_attr, &vlan_id); in qlnxr_gsi_build_header() 523 udh->vlan.tag = htons(vlan_id); in qlnxr_gsi_build_header() 828 if (qp->rqe_wr_id[qp->rq.cons].vlan_id) { in qlnxr_gsi_poll_cq() 830 wc[i].vlan_id = qp->rqe_wr_id[qp->rq.cons].vlan_id; in qlnxr_gsi_poll_cq()
|
| H A D | qlnxr_os.c | 837 bool is_vlan, u16 vlan_id) in qlnxr_build_sgid_mac() argument 844 sgid->raw[11] = vlan_id >> 8; in qlnxr_build_sgid_mac() 845 sgid->raw[12] = vlan_id & 0xff; in qlnxr_build_sgid_mac() 950 u16 vlan_id; in qlnxr_add_sgids() local 957 vlan_id = (is_vlan) ? vlan_dev_vlan_id(ha->ifp) : 0; in qlnxr_add_sgids() 958 qlnxr_build_sgid_mac(&vgid, ha->primary_mac, is_vlan, vlan_id); in qlnxr_add_sgids() 995 u16 vlan_id = 0xffff; in qlnxr_addr_event() local 999 vlan_id = (is_vlan) ? vlan_dev_vlan_id(dev->ha->ifp) : 0; in qlnxr_addr_event() 1005 qlnxr_build_sgid_mac(&vgid, dev->ha->primary_mac, is_vlan, vlan_id); in qlnxr_addr_event() 1012 qlnxr_build_sgid_mac(&vgid, dev->ha->primary_mac, is_vlan, vlan_id); in qlnxr_addr_event()
|
| /freebsd/sys/dev/mlx5/mlx5_lib/ |
| H A D | mlx5_gid.c | 123 const u8 *mac, bool vlan, u16 vlan_id) in mlx5_core_roce_gid_set() argument 141 MLX5_SET_RA(in_addr, vlan_id, vlan_id); in mlx5_core_roce_gid_set()
|
| /freebsd/sys/dev/bnxt/bnxt_re/ |
| H A D | qplib_sp.h | 91 u16 vlan_id; member 105 u16 vlan_id; member 352 struct bnxt_qplib_gid *gid, u16 vlan_id, bool update); 354 const union ib_gid *gid, const u8 *mac, u16 vlan_id,
|
| H A D | qplib_sp.c | 306 u16 vlan_id, bool update) in bnxt_qplib_del_sgid() argument 326 vlan_id == sgid_tbl->tbl[index].vlan_id) in bnxt_qplib_del_sgid() 356 sgid_tbl->tbl[index].vlan_id = 0xFFFF; in bnxt_qplib_del_sgid() 368 const union ib_gid *gid, const u8 *smac, u16 vlan_id, in bnxt_qplib_add_sgid() argument 389 sgid_tbl->tbl[i].vlan_id == vlan_id) { in bnxt_qplib_add_sgid() 423 if ((vlan_id != 0xFFFF) || res->prio) { in bnxt_qplib_add_sgid() 424 if (vlan_id != 0xFFFF) in bnxt_qplib_add_sgid() 425 req.vlan = cpu_to_le16(vlan_id & in bnxt_qplib_add_sgid() 445 if (vlan_id != 0xFFFF) in bnxt_qplib_add_sgid() 449 sgid_tbl->tbl[free_idx].vlan_id = vlan_id; in bnxt_qplib_add_sgid()
|
| /freebsd/sys/dev/qlnx/qlnxe/ |
| H A D | tcp_common.h | 91 __le16 vlan_id; member 170 __le16 vlan_id; member
|
| /freebsd/sys/dev/mlx5/mlx5_core/ |
| H A D | fs_tcp.h | 37 struct inpcb *, uint32_t tirn, uint32_t flow_tag, uint16_t vlan_id);
|
| /freebsd/sys/net/ |
| H A D | if_vlan.c | 1212 uint16_t vlan_id; member 1219 { .type = IFLA_VLAN_ID, .off = _OUT(vlan_id), .cb = nlattr_get_uint16 }, 1242 .vlan_id = 0xFEFE, in vlan_clone_create_nl() 1254 if (attrs.vlan_id > DOT1Q_VID_MAX) { in vlan_clone_create_nl() 1255 nlmsg_report_err_msg(npt, "Invalid VID: %d", attrs.vlan_id); in vlan_clone_create_nl() 1264 .vlr_tag = attrs.vlan_id, in vlan_clone_create_nl() 1312 error = vlan_config(ifv, ifp_parent, attrs.vlan_id, attrs.vlan_proto); in vlan_clone_modify_nl() 1333 uint16_t vlan_id = 0; in vlan_clone_dump_nl() local 1347 vlan_id = ifv->ifv_vid; in vlan_clone_dump_nl() 1359 nlattr_add_u16(nw, IFLA_VLAN_ID, vlan_id); in vlan_clone_dump_nl() [all …]
|
| /freebsd/sys/dev/ice/ |
| H A D | ice_switch.c | 1229 u16 vlan_id = ICE_MAX_VLAN_ID + 1; in ice_fill_sw_rule() 1301 vlan_id = f_info->l_data.vlan.vlan_id; in ice_fill_sw_rule() 1319 vlan_id = f_info->l_data.mac_vlan.vlan_id; in ice_fill_sw_rule() 1322 vlan_id = f_info->l_data.mac_vlan.vlan_id; in ice_fill_sw_rule() 1344 if (!(vlan_id > ICE_MAX_VLAN_ID)) { 1346 *off = CPU_TO_BE16(vlan_id); 2541 if (new_fltr->l_data.vlan.vlan_id > ICE_MAX_VLAN_I in ice_add_vlan_internal() 1213 u16 vlan_id = ICE_MAX_VLAN_ID + 1; ice_fill_sw_rule() local 3660 u16 vlan_id; _ice_set_vlan_vsi_promisc() local [all...] |