| /freebsd-13.1/contrib/wpa/src/ap/ |
| H A D | vlan_init.c | 87 while (vlan) { in vlan_dynamic_add() 100 vlan = vlan->next; in vlan_dynamic_add() 112 while (vlan) { in vlan_dynamic_remove() 128 vlan = next; in vlan_dynamic_remove() 146 vlan = os_zalloc(sizeof(*vlan)); in vlan_init() 164 vlan->next = hapd->conf->vlan; in vlan_init() 165 hapd->conf->vlan = vlan; in vlan_init() 195 if (vlan == NULL || vlan->vlan_id != VLAN_ID_WILDCARD) in vlan_add_dynamic() 247 vlan = hapd->conf->vlan; in vlan_remove_dynamic() 249 if (vlan->vlan_id == vlan_id && vlan->dynamic_vlan > 0) { in vlan_remove_dynamic() [all …]
|
| H A D | vlan_full.c | 469 for (vlan = hapd->conf->vlan; vlan; vlan = vlan->next) { in vlan_newlink() 475 if (!vlan) in vlan_newlink() 566 struct hostapd_vlan *first, *prev, *vlan = hapd->conf->vlan; in vlan_dellink() local 572 while (vlan) { in vlan_dellink() 574 prev = vlan; in vlan_dellink() 575 vlan = vlan->next; in vlan_dellink() 580 if (!vlan) in vlan_dellink() 620 if (if_nametoindex(vlan->ifname) && vlan_if_remove(hapd, vlan)) in vlan_dellink() 625 if (vlan == first) in vlan_dellink() 626 hapd->conf->vlan = vlan->next; in vlan_dellink() [all …]
|
| H A D | sta_info.c | 949 for (vlan = hapd->conf->vlan; vlan; vlan = vlan->next) { in ap_sta_get_free_vlan_id() 981 for (vlan = hapd->conf->vlan; vlan; vlan = vlan->next) { in ap_sta_set_vlan() 985 if (!vlan) { in ap_sta_set_vlan() 995 for (vlan = hapd->conf->vlan; vlan; vlan = vlan->next) { in ap_sta_set_vlan() 1001 if (vlan) { in ap_sta_set_vlan() 1023 if (vlan && vlan->vlan_id == VLAN_ID_WILDCARD) { in ap_sta_set_vlan() 1042 } else if (vlan && vlan->dynamic_vlan > 0) { in ap_sta_set_vlan() 1053 sta->vlan_desc = vlan ? &vlan->vlan_desc : NULL; in ap_sta_set_vlan() 1082 for (vlan = hapd->conf->vlan; vlan; vlan = vlan->next) { in ap_sta_bind_vlan() 1086 if (vlan) in ap_sta_bind_vlan() [all …]
|
| H A D | wpa_auth_ft.c | 300 vlan->notempty = vlan->untagged || vlan->tagged[0]; in wpa_ft_rrb_get_tlv_vlan() 363 if (!vlan || !vlan->notempty) in wpa_ft_vlan_len() 387 if (!vlan || !vlan->notempty) in wpa_ft_vlan_lin() 1349 if (vlan && vlan->notempty) { in wpa_ft_store_pmk_r0() 1355 *r0->vlan = *vlan; in wpa_ft_store_pmk_r0() 1438 if (vlan && vlan->notempty) { in wpa_ft_store_pmk_r1() 1444 *r1->vlan = *vlan; in wpa_ft_store_pmk_r1() 1498 if (vlan && r1->vlan) in wpa_ft_fetch_pmk_r1() 1499 *vlan = *r1->vlan; in wpa_ft_fetch_pmk_r1() 1500 if (vlan && !r1->vlan) in wpa_ft_fetch_pmk_r1() [all …]
|
| H A D | vlan_init.h | 17 struct hostapd_vlan *vlan, 32 vlan_add_dynamic(struct hostapd_data *hapd, struct hostapd_vlan *vlan, in vlan_add_dynamic() argument
|
| H A D | ap_config.c | 30 struct hostapd_vlan *vlan, *prev; in hostapd_config_free_vlan() local 32 vlan = bss->vlan; in hostapd_config_free_vlan() 34 while (vlan) { in hostapd_config_free_vlan() 35 prev = vlan; in hostapd_config_free_vlan() 36 vlan = vlan->next; in hostapd_config_free_vlan() 40 bss->vlan = NULL; in hostapd_config_free_vlan() 1058 int hostapd_vlan_valid(struct hostapd_vlan *vlan, in hostapd_vlan_valid() argument 1061 struct hostapd_vlan *v = vlan; in hostapd_vlan_valid() 1085 const char * hostapd_get_vlan_id_ifname(struct hostapd_vlan *vlan, int vlan_id) in hostapd_get_vlan_id_ifname() argument 1087 struct hostapd_vlan *v = vlan; in hostapd_get_vlan_id_ifname()
|
| /freebsd-13.1/tests/sys/net/ |
| H A D | if_vlan.sh | 22 vlan 42) 27 vlan 42) 148 vlandev ${epair_qinq}a vlan 5) 150 vlandev ${vlan5a} vlan 42) 156 vlandev ${epair_qinq}b vlan 5) 158 vlandev ${vlan5b} vlan 42) 231 vlan=$(jexec alcatraz ifconfig vlan create) 232 jexec alcatraz ifconfig ${vlan} vlan 42 vlandev ${epair}b 236 sysctl net.link.vlan.mtag_pcp=1 238 jexec alcatraz dhclient ${vlan} & [all …]
|
| H A D | pcp.py | 40 vlan = packet.getlayer(sp.Dot1Q) 42 if vlan is None: 48 if vlan.prio == int(args.expect_pcp[0]):
|
| H A D | if_bridge_test.sh | 157 vlan_a_one=$(jexec a ifconfig vlan create vlandev ${epair_one}a vlan 42) 158 vlan_a_two=$(jexec a ifconfig vlan create vlandev ${epair_two}a vlan 42) 166 vlan_b_one=$(jexec b ifconfig vlan create vlandev ${epair_one}b vlan 42) 167 vlan_b_two=$(jexec b ifconfig vlan create vlandev ${epair_two}b vlan 42)
|
| /freebsd-13.1/tests/sys/netgraph/ |
| H A D | vlan_rotate.c | 45 struct vlan struct 55 struct vlan vlan[10]; member 70 .vlan[9] = {0} 106 msg.vlan[len].proto = htons(ETHERTYPE_IP); in _basic() 123 int vlan = r[i]; in _basic() local 125 ATF_CHECK_MSG(vlan == expect, in _basic() 168 v[i] = ntohs(f->vlan[i].proto); in get_ethertype() 192 int vlan[10]; in _ethertype() local 209 msg.vlan[i].proto = htons(ETHERTYPE_IP); in _ethertype() 212 vlan[i] = msg.vlan[i].proto; in _ethertype() [all …]
|
| /freebsd-13.1/sys/dev/etherswitch/ip17x/ |
| H A D | ip17x_vlans.c | 71 memset(sc->vlan, 0, sizeof(sc->vlan)); in ip17x_reset_vlans() 80 v = &sc->vlan[i]; in ip17x_reset_vlans() 96 v = &sc->vlan[0]; in ip17x_reset_vlans() 121 vg->es_vid = sc->vlan[vg->es_vlangroup].vlanid; in ip17x_getvgroup() 164 sc->vlan[i].vlanid & ETHERSWITCH_VID_VALID && in ip17x_setvgroup() 165 (sc->vlan[i].vlanid & ETHERSWITCH_VID_MASK) == in ip17x_setvgroup() 169 sc->vlan[vg->es_vlangroup].vlanid = vg->es_vid & in ip17x_setvgroup() 172 if (sc->vlan[vg->es_vlangroup].vlanid == 0) { in ip17x_setvgroup() 173 sc->vlan[vg->es_vlangroup].ports = 0; in ip17x_setvgroup() 180 sc->vlan[vg->es_vlangroup].ports = 0; in ip17x_setvgroup() [all …]
|
| /freebsd-13.1/sys/dev/cxgbe/ |
| H A D | t4_l2t.c | 123 e->vlan == vlan && e->lport == port) in find_or_alloc_l2e() 162 req->vlan = htons(e->vlan); in mk_write_l2e() 213 int *ndesc, uint16_t vlan, uint8_t port, uint8_t *eth_addr) in t4_l2t_alloc_tls() argument 231 if (e->vlan == vlan && e->lport == port && in t4_l2t_alloc_tls() 266 e->vlan = vlan; in t4_l2t_alloc_tls() 288 t4_l2t_alloc_switching(struct adapter *sc, uint16_t vlan, uint8_t port, in t4_l2t_alloc_switching() argument 296 e = find_or_alloc_l2e(d, vlan, port, eth_addr); in t4_l2t_alloc_switching() 303 e->vlan = vlan; in t4_l2t_alloc_switching() 313 MPASS(e->vlan == vlan); in t4_l2t_alloc_switching() 391 return e->vlan >> 13; in vlan_prio() [all …]
|
| /freebsd-13.1/sys/kern/ |
| H A D | uipc_mbufhash.c | 161 struct ether_vlan_header vlan; in m_ether_tcpip_hash() member 164 const struct ether_vlan_header *vlan; in m_ether_tcpip_hash() local 182 vlan = m_common_hash_gethdr(m, off, sizeof(*vlan), &buf); in m_ether_tcpip_hash() 183 if (vlan == NULL) in m_ether_tcpip_hash() 187 p = fnv_32_buf(&vlan->evl_tag, sizeof(vlan->evl_tag), p); in m_ether_tcpip_hash() 188 etype = ntohs(vlan->evl_proto); in m_ether_tcpip_hash() 189 off += sizeof(*vlan) - sizeof(*eh); in m_ether_tcpip_hash()
|
| /freebsd-13.1/contrib/netbsd-tests/net/if_vlan/ |
| H A D | t_vlan.sh | 47 rump_server_start $SOCK_LOCAL vlan 75 rump_server_start $SOCK_LOCAL vlan 77 rump_server_start $SOCK_REMOTE vlan 87 atf_check -s exit:0 rump.ifconfig vlan0 vlan 10 vlanif shmif0 94 atf_check -s exit:0 rump.ifconfig vlan0 vlan 10 vlanif shmif0
|
| /freebsd-13.1/tests/sys/netpfil/pf/ |
| H A D | altq.sh | 104 vlan=$(vnet_mkvlan) 105 ifconfig ${vlan} vlan 42 vlandev ${epair}a 106 ifconfig ${vlan} 192.0.2.1/24 up 109 vlanj=$(jexec altq_cbq_vlan ifconfig vlan create) 113 jexec altq_cbq_vlan ifconfig ${vlanj} vlan 42 vlandev ${epair}b
|
| /freebsd-13.1/sys/dev/mlx5/mlx5_en/ |
| H A D | mlx5_en_flow_table.c | 729 int vlan; in mlx5e_vport_context_update_vlans() local 734 for_each_set_bit(vlan, priv->vlan.active_vlans, VLAN_N_VID) in mlx5e_vport_context_update_vlans() 751 for_each_set_bit(vlan, priv->vlan.active_vlans, VLAN_N_VID) { in mlx5e_vport_context_update_vlans() 754 vlans[i++] = vlan; in mlx5e_vport_context_update_vlans() 860 if (priv->vlan.untagged_ft_rule) { in mlx5e_del_vlan_rule() 915 if (priv->vlan.filter_disabled) { in mlx5e_enable_vlan_filter() 927 if (!priv->vlan.filter_disabled) { in mlx5e_disable_vlan_filter() 984 if (priv->vlan.filter_disabled) { in mlx5e_add_all_vlan_rules() 1000 if (priv->vlan.filter_disabled) in mlx5e_del_all_vlan_rules() 1297 if (!priv->vlan.filter_disabled) in mlx5e_set_rx_mode_core() [all …]
|
| /freebsd-13.1/sys/dev/mlx5/mlx5_core/ |
| H A D | mlx5_eswitch.c | 135 u16 *vlan, u8 *qos) in query_esw_vport_cvlan() argument 142 *vlan = 0; in query_esw_vport_cvlan() 167 vport, *vlan, *qos); in query_esw_vport_cvlan() 188 u16 vlan, u8 qos, bool set) in modify_esw_vport_cvlan() argument 197 vport, vlan, qos, set); in modify_esw_vport_cvlan() 815 if (!vport->vlan && !vport->qos) in esw_vport_ingress_config() 1256 u16 vlan; in mlx5_eswitch_get_vport_config() local 1272 ivi->vlan = vlan; in mlx5_eswitch_get_vport_config() 1280 int vport, u16 vlan, u8 qos) in mlx5_eswitch_set_vport_vlan() argument 1291 if (vlan || qos) in mlx5_eswitch_set_vport_vlan() [all …]
|
| H A D | mlx5_mpfs.c | 46 u8 vlan_valid, u16 vlan) in mlx5_mpfs_add_mac() argument 73 MLX5_SET(set_l2_table_entry_in, in, vlan, vlan); in mlx5_mpfs_add_mac()
|
| H A D | eswitch.h | 109 u16 vlan; member 146 __u32 vlan; member 165 int vport, u16 vlan, u8 qos);
|
| /freebsd-13.1/contrib/wpa/src/drivers/ |
| H A D | driver_roboswitch.c | 361 u16 vlan = 0, _read[2]; in wpa_driver_roboswitch_init() local 387 vlan *= 10; in wpa_driver_roboswitch_init() 388 vlan += *sep - '0'; in wpa_driver_roboswitch_init() 389 if (vlan > ROBO_VLAN_MAX) { in wpa_driver_roboswitch_init() 430 vlan |= 1 << 13; in wpa_driver_roboswitch_init() 434 &vlan, 1); in wpa_driver_roboswitch_init() 439 "VLAN %d", __func__, vlan & ~(1 << 13)); in wpa_driver_roboswitch_init()
|
| /freebsd-13.1/sys/dev/mlx4/mlx4_core/ |
| H A D | mlx4_port.c | 591 vlan, port, in __mlx4_register_vlan() 661 (vlan == (MLX4_VLAN_MASK & in __mlx4_register_vlan() 670 if (dup_vlan != vlan || !dup_table->is_dup[i]) { in __mlx4_register_vlan() 672 vlan, dup_port, i); in __mlx4_register_vlan() 703 mlx4_warn(dev, "Failed adding vlan: %u\n", vlan); in __mlx4_register_vlan() 745 if (vlan > 4095) in mlx4_register_vlan() 749 err = mlx4_cmd_imm(dev, vlan, &out_param, in mlx4_register_vlan() 758 return __mlx4_register_vlan(dev, port, vlan, index); in mlx4_register_vlan() 782 if (mlx4_find_cached_vlan(dev, port, vlan, &index)) { in __mlx4_unregister_vlan() 831 (void) mlx4_cmd_imm(dev, vlan, &out_param, in mlx4_unregister_vlan() [all …]
|
| /freebsd-13.1/sys/netgraph/ |
| H A D | ng_vlan.c | 195 NETGRAPH_INIT(vlan, &ng_vlan_typestruct); 279 if (vf->vid == 0 && vf->vid != vf->vlan) { in ng_vlan_rcvmsg() 280 vf->vid = vf->vlan; in ng_vlan_rcvmsg() 281 } else if (vf->vid != 0 && vf->vlan != 0 && in ng_vlan_rcvmsg() 282 vf->vid != vf->vlan) { in ng_vlan_rcvmsg() 417 vf->vlan = i; in ng_vlan_rcvmsg()
|
| /freebsd-13.1/sys/arm/ti/cpsw/ |
| H A D | if_cpswvar.h | 86 int vlan; member 138 int vlan; member
|
| /freebsd-13.1/sys/net/ |
| H A D | if_ethersubr.c | 1273 struct ether_vlan_header vlan; in ether_vlan_mtap() local 1280 bcopy(mtod(m, char *), &vlan, sizeof(struct ether_header)); in ether_vlan_mtap() 1281 vlan.evl_proto = vlan.evl_encap_proto; in ether_vlan_mtap() 1282 vlan.evl_encap_proto = htons(ETHERTYPE_VLAN); in ether_vlan_mtap() 1283 vlan.evl_tag = htons(m->m_pkthdr.ether_vtag); in ether_vlan_mtap() 1298 mv.m_data = (caddr_t)&vlan; in ether_vlan_mtap() 1299 mv.m_len = sizeof(vlan); in ether_vlan_mtap() 1305 bpf_mtap2(bp, &vlan, sizeof(vlan), m); in ether_vlan_mtap() 1338 static SYSCTL_NODE(_net_link, IFT_L2VLAN, vlan, CTLFLAG_RW | CTLFLAG_MPSAFE, 0,
|
| /freebsd-13.1/sys/dev/ae/ |
| H A D | if_aevar.h | 60 uint16_t vlan; member 73 uint16_t vlan; member
|