/dragonfly/contrib/wpa_supplicant/src/ap/ |
H A D | vlan_init.c | 84 while (vlan) { in vlan_dynamic_add() 97 vlan = vlan->next; in vlan_dynamic_add() 109 while (vlan) { in vlan_dynamic_remove() 125 vlan = next; in vlan_dynamic_remove() 143 vlan = os_zalloc(sizeof(*vlan)); in vlan_init() 161 vlan->next = hapd->conf->vlan; in vlan_init() 162 hapd->conf->vlan = vlan; in vlan_init() 192 if (vlan == NULL || vlan->vlan_id != VLAN_ID_WILDCARD) in vlan_add_dynamic() 244 vlan = hapd->conf->vlan; in vlan_remove_dynamic() 246 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 | 910 for (vlan = hapd->conf->vlan; vlan; vlan = vlan->next) { in ap_sta_get_free_vlan_id() 942 for (vlan = hapd->conf->vlan; vlan; vlan = vlan->next) { in ap_sta_set_vlan() 946 if (!vlan) { in ap_sta_set_vlan() 956 for (vlan = hapd->conf->vlan; vlan; vlan = vlan->next) { in ap_sta_set_vlan() 962 if (vlan) { in ap_sta_set_vlan() 984 if (vlan && vlan->vlan_id == VLAN_ID_WILDCARD) { in ap_sta_set_vlan() 1003 } else if (vlan && vlan->dynamic_vlan > 0) { in ap_sta_set_vlan() 1014 sta->vlan_desc = vlan ? &vlan->vlan_desc : NULL; in ap_sta_set_vlan() 1036 for (vlan = hapd->conf->vlan; vlan; vlan = vlan->next) { in ap_sta_bind_vlan() 1040 if (vlan) in ap_sta_bind_vlan() [all …]
|
H A D | wpa_auth_ft.c | 299 vlan->notempty = vlan->untagged || vlan->tagged[0]; in wpa_ft_rrb_get_tlv_vlan() 362 if (!vlan || !vlan->notempty) in wpa_ft_vlan_len() 386 if (!vlan || !vlan->notempty) in wpa_ft_vlan_lin() 1347 if (vlan && vlan->notempty) { in wpa_ft_store_pmk_r0() 1353 *r0->vlan = *vlan; in wpa_ft_store_pmk_r0() 1436 if (vlan && vlan->notempty) { in wpa_ft_store_pmk_r1() 1442 *r1->vlan = *vlan; in wpa_ft_store_pmk_r1() 1496 if (vlan && r1->vlan) in wpa_ft_fetch_pmk_r1() 1497 *vlan = *r1->vlan; in wpa_ft_fetch_pmk_r1() 1498 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 | 29 struct hostapd_vlan *vlan, *prev; in hostapd_config_free_vlan() local 31 vlan = bss->vlan; in hostapd_config_free_vlan() 33 while (vlan) { in hostapd_config_free_vlan() 34 prev = vlan; in hostapd_config_free_vlan() 35 vlan = vlan->next; in hostapd_config_free_vlan() 39 bss->vlan = NULL; in hostapd_config_free_vlan() 950 int hostapd_vlan_valid(struct hostapd_vlan *vlan, in hostapd_vlan_valid() argument 953 struct hostapd_vlan *v = vlan; in hostapd_vlan_valid() 977 const char * hostapd_get_vlan_id_ifname(struct hostapd_vlan *vlan, int vlan_id) in hostapd_get_vlan_id_ifname() argument 979 struct hostapd_vlan *v = vlan; in hostapd_get_vlan_id_ifname()
|
H A D | wpa_auth_glue.c | 366 ifname = hostapd_get_vlan_id_ifname(hapd->conf->vlan, vlan_id); in hostapd_wpa_auth_set_key() 816 if (!hostapd_vlan_valid(hapd->conf->vlan, &vlan_desc)) { in hostapd_wpa_auth_update_vlan() 929 struct vlan_description *vlan) in hostapd_wpa_auth_set_vlan() argument 938 if (vlan->notempty && in hostapd_wpa_auth_set_vlan() 939 !hostapd_vlan_valid(hapd->conf->vlan, vlan)) { in hostapd_wpa_auth_set_vlan() 943 vlan->untagged, vlan->tagged[0] ? "+" : ""); in hostapd_wpa_auth_set_vlan() 947 if (ap_sta_set_vlan(hapd, sta, vlan) < 0) in hostapd_wpa_auth_set_vlan() 962 struct vlan_description *vlan) in hostapd_wpa_auth_get_vlan() argument 972 *vlan = *sta->vlan_desc; in hostapd_wpa_auth_get_vlan() 974 os_memset(vlan, 0, sizeof(*vlan)); in hostapd_wpa_auth_get_vlan()
|
H A D | ap_config.h | 96 char vlan[IFNAMSIZ + 1]; member 455 struct hostapd_vlan *vlan; member 1092 int hostapd_vlan_valid(struct hostapd_vlan *vlan, 1094 const char * hostapd_get_vlan_id_ifname(struct hostapd_vlan *vlan,
|
H A D | vlan_util.h | 23 int vlan_if_remove(struct hostapd_data *hapd, struct hostapd_vlan *vlan);
|
H A D | wpa_auth_ie.c | 907 struct vlan_description *vlan; in wpa_validate_wpa_ie() local 909 vlan = sm->pmksa->vlan_desc; in wpa_validate_wpa_ie() 913 vlan ? vlan->untagged : 0, in wpa_validate_wpa_ie() 914 (vlan && vlan->tagged[0]) ? "+" : ""); in wpa_validate_wpa_ie()
|
/dragonfly/sys/netgraph7/ |
H A D | ng_vlan.c | 127 NETGRAPH_INIT(vlan, &ng_vlan_typestruct); 131 u_int16_t vlan; member 147 ng_vlan_findentry(priv_p priv, u_int16_t vlan) in ng_vlan_findentry() argument 153 if (f->vlan == vlan) in ng_vlan_findentry() 218 if (vf->vlan & ~EVL_VLID_MASK) { in ng_vlan_rcvmsg() 240 if (ng_vlan_findentry(priv, vf->vlan)) { in ng_vlan_rcvmsg() 253 f->vlan = vf->vlan; in ng_vlan_rcvmsg() 291 vf->vlan = f->vlan; in ng_vlan_rcvmsg() 348 u_int16_t vlan; in ng_vlan_rcvdata() local 380 vlan = EVL_VLANOFTAG(ntohs(evl->evl_tag)); in ng_vlan_rcvdata() [all …]
|
H A D | ng_vlan.h | 53 u_int16_t vlan; member
|
/dragonfly/contrib/wpa_supplicant/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()
|
/dragonfly/sys/dev/netif/ae/ |
H A D | if_aevar.h | 58 uint16_t vlan; member 71 uint16_t vlan; member
|
/dragonfly/sys/dev/netif/ix/ |
H A D | ixgbe_common.h | 139 s32 ixgbe_set_vfta_generic(struct ixgbe_hw *hw, u32 vlan, 141 s32 ixgbe_set_vlvf_generic(struct ixgbe_hw *hw, u32 vlan, u32 vind, 145 s32 ixgbe_find_vlvf_slot(struct ixgbe_hw *hw, u32 vlan, bool vlvf_bypass);
|
H A D | ixgbe_82598.c | 1004 s32 ixgbe_set_vfta_82598(struct ixgbe_hw *hw, u32 vlan, u32 vind, in ixgbe_set_vfta_82598() argument 1016 if (vlan > 4095) in ixgbe_set_vfta_82598() 1020 regindex = (vlan >> 5) & 0x7F; /* upper seven bits */ in ixgbe_set_vfta_82598() 1023 vftabyte = ((vlan >> 3) & 0x03); /* bits (4:3) indicating byte array */ in ixgbe_set_vfta_82598() 1024 bitindex = (vlan & 0x7) << 2; /* lower 3 bits indicate nibble */ in ixgbe_set_vfta_82598() 1033 bitindex = vlan & 0x1F; /* lower five bits */ in ixgbe_set_vfta_82598()
|
H A D | ixgbe_82598.h | 43 s32 ixgbe_set_vfta_82598(struct ixgbe_hw *hw, u32 vlan, u32 vind, bool vlan_on,
|
H A D | ixgbe_common.c | 3929 if (vlan == 0) in ixgbe_find_vlvf_slot() 3939 vlan |= IXGBE_VLVF_VIEN; in ixgbe_find_vlvf_slot() 3948 if (bits == vlan) in ixgbe_find_vlvf_slot() 3973 s32 ixgbe_set_vfta_generic(struct ixgbe_hw *hw, u32 vlan, u32 vind, in ixgbe_set_vfta_generic() argument 3981 if (vlan > 4095 || vind > 63) in ixgbe_set_vfta_generic() 3996 regidx = vlan / 32; in ixgbe_set_vfta_generic() 3997 vfta_delta = 1 << (vlan % 32); in ixgbe_set_vfta_generic() 4040 s32 ixgbe_set_vlvf_generic(struct ixgbe_hw *hw, u32 vlan, u32 vind, in ixgbe_set_vlvf_generic() argument 4049 if (vlan > 4095 || vind > 63) in ixgbe_set_vlvf_generic() 4062 vlvf_index = ixgbe_find_vlvf_slot(hw, vlan, vlvf_bypass); in ixgbe_set_vlvf_generic() [all …]
|
H A D | ixgbe_api.c | 1077 s32 ixgbe_set_vfta(struct ixgbe_hw *hw, u32 vlan, u32 vind, bool vlan_on, in ixgbe_set_vfta() argument 1080 return ixgbe_call_func(hw, hw->mac.ops.set_vfta, (hw, vlan, vind, in ixgbe_set_vfta() 1097 s32 ixgbe_set_vlvf(struct ixgbe_hw *hw, u32 vlan, u32 vind, bool vlan_on, in ixgbe_set_vlvf() argument 1100 return ixgbe_call_func(hw, hw->mac.ops.set_vlvf, (hw, vlan, vind, in ixgbe_set_vlvf()
|
H A D | ixgbe_api.h | 128 s32 ixgbe_set_vfta(struct ixgbe_hw *hw, u32 vlan, 130 s32 ixgbe_set_vlvf(struct ixgbe_hw *hw, u32 vlan, u32 vind,
|
/dragonfly/sys/net/ |
H A D | Makefile | 13 vlan \
|
/dragonfly/sys/netproto/802_11/wlan/ |
H A D | ieee80211_ioctl.c | 748 struct ieee80211req_sta_vlan vlan; in ieee80211_ioctl_getstavlan() local 751 if (ireq->i_len != sizeof(vlan)) in ieee80211_ioctl_getstavlan() 753 error = copyin(ireq->i_data, &vlan, sizeof(vlan)); in ieee80211_ioctl_getstavlan() 758 vlan.sv_macaddr); in ieee80211_ioctl_getstavlan() 763 vlan.sv_vlan = ni->ni_vlan; in ieee80211_ioctl_getstavlan() 764 error = copyout(&vlan, ireq->i_data, sizeof(vlan)); in ieee80211_ioctl_getstavlan() 2596 struct ieee80211req_sta_vlan vlan; in ieee80211_ioctl_setstavlan() local 2599 if (ireq->i_len != sizeof(vlan)) in ieee80211_ioctl_setstavlan() 2601 error = copyin(ireq->i_data, &vlan, sizeof(vlan)); in ieee80211_ioctl_setstavlan() 2606 vlan.sv_macaddr); in ieee80211_ioctl_setstavlan() [all …]
|
/dragonfly/sys/net/lagg/ |
H A D | if_lagg.c | 1649 const struct ether_vlan_header *vlan; in lagg_hashmbuf() local 1666 struct ether_vlan_header vlan; in lagg_hashmbuf() member 1689 vlan = lagg_gethdr(m, off, sizeof(*vlan), &buf); in lagg_hashmbuf() 1690 if (vlan == NULL) in lagg_hashmbuf() 1694 p = hash32_buf(&vlan->evl_tag, sizeof(vlan->evl_tag), p); in lagg_hashmbuf() 1695 etype = ntohs(vlan->evl_proto); in lagg_hashmbuf() 1696 off += sizeof(*vlan) - sizeof(*eh); in lagg_hashmbuf()
|
/dragonfly/sys/bus/firewire/ |
H A D | 00README | 70 facilities what ethernet can do. (ipv6, bridging, vlan etc.) 144 - IPv4, IPv6, bridging, vlan.
|
/dragonfly/share/man/man4/ |
H A D | Makefile | 391 vlan.4 \ 555 MLINKS+=vlan.4 if_vlan.4
|