Home | History | Annotate | Download | only in ap

Lines Matching defs:vlan

2  * hostapd / VLAN initialization - full dynamic VLAN
121 wpa_printf(MSG_DEBUG, "VLAN: Set interface %s down", if_name);
139 wpa_printf(MSG_DEBUG, "VLAN: br_delif(%s, %s)", br_name, if_name);
141 wpa_printf(MSG_ERROR, "VLAN: %s: socket(AF_INET,SOCK_STREAM) "
149 wpa_printf(MSG_ERROR, "VLAN: %s: Failure determining "
164 wpa_printf(MSG_ERROR, "VLAN: %s: ioctl[SIOCDEVPRIVATE,"
190 wpa_printf(MSG_DEBUG, "VLAN: br_addif(%s, %s)", br_name, if_name);
192 wpa_printf(MSG_ERROR, "VLAN: %s: socket(AF_INET,SOCK_STREAM) "
200 wpa_printf(MSG_ERROR, "VLAN: %s: Failure determining "
220 wpa_printf(MSG_ERROR, "VLAN: %s: ioctl[SIOCDEVPRIVATE,"
237 wpa_printf(MSG_DEBUG, "VLAN: br_delbr(%s)", br_name);
239 wpa_printf(MSG_ERROR, "VLAN: %s: socket(AF_INET,SOCK_STREAM) "
249 wpa_printf(MSG_ERROR, "VLAN: %s: BRCTL_DEL_BRIDGE failed for "
273 wpa_printf(MSG_DEBUG, "VLAN: br_addbr(%s)", br_name);
275 wpa_printf(MSG_ERROR, "VLAN: %s: socket(AF_INET,SOCK_STREAM) "
289 wpa_printf(MSG_ERROR, "VLAN: %s: BRCTL_ADD_BRIDGE "
306 wpa_printf(MSG_ERROR, "VLAN: %s: "
327 wpa_printf(MSG_ERROR, "VLAN: %s: socket(AF_INET,SOCK_STREAM) "
342 wpa_printf(MSG_ERROR, "VLAN: %s: BRCTL_GET_PORT_LIST "
371 os_snprintf(vlan_ifname, sizeof(vlan_ifname), "vlan%d", vid);
422 struct hostapd_vlan *vlan;
425 wpa_printf(MSG_DEBUG, "VLAN: vlan_newlink(%s)", ifname);
427 for (vlan = hapd->conf->vlan; vlan; vlan = vlan->next) {
428 if (vlan->configured ||
429 os_strcmp(ifname, vlan->ifname) != 0)
433 if (!vlan)
436 vlan->configured = 1;
438 notempty = vlan->vlan_desc.notempty;
439 untagged = vlan->vlan_desc.untagged;
440 tagged = vlan->vlan_desc.tagged;
443 /* Non-VLAN STA */
446 vlan->clean |= DVLAN_CLEAN_WLAN_PORT;
453 vlan->clean |= DVLAN_CLEAN_WLAN_PORT;
482 os_snprintf(vlan_ifname, sizeof(vlan_ifname), "vlan%d", vid);
517 struct hostapd_vlan *first, *prev, *vlan = hapd->conf->vlan;
519 wpa_printf(MSG_DEBUG, "VLAN: vlan_dellink(%s)", ifname);
521 first = prev = vlan;
523 while (vlan) {
524 if (os_strcmp(ifname, vlan->ifname) != 0) {
525 prev = vlan;
526 vlan = vlan->next;
531 if (!vlan)
534 if (vlan->configured) {
535 int notempty = vlan->vlan_desc.notempty;
536 int untagged = vlan->vlan_desc.untagged;
537 int *tagged = vlan->vlan_desc.tagged;
553 /* Non-VLAN STA */
555 (vlan->clean & DVLAN_CLEAN_WLAN_PORT))
560 if (vlan->clean & DVLAN_CLEAN_WLAN_PORT)
561 br_delif(br_name, vlan->ifname);
568 * Ensure this VLAN interface is actually removed even if
571 if (if_nametoindex(vlan->ifname) && vlan_if_remove(hapd, vlan))
573 "VLAN: Could not remove VLAN iface: %s: %s",
574 vlan->ifname, strerror(errno));
576 if (vlan == first)
577 hapd->conf->vlan = vlan->next;
579 prev->next = vlan->next;
581 os_free(vlan);
633 "VLAN: RTM_%sLINK: ifi_index=%d ifname=%s ifi_family=%d ifi_flags=0x%x (%s%s%s%s)",
662 wpa_printf(MSG_ERROR, "VLAN: %s: recvfrom failed: %s",
674 wpa_printf(MSG_DEBUG, "VLAN: Malformed netlink "
693 wpa_printf(MSG_DEBUG, "VLAN
716 wpa_printf(MSG_ERROR, "VLAN: %s: socket(PF_NETLINK,SOCK_RAW,"
727 wpa_printf(MSG_ERROR, "VLAN: %s: bind(netlink) failed: %s",