diff options
author | Felix Fietkau <nbd@openwrt.org> | 2011-11-04 01:05:26 +0000 |
---|---|---|
committer | Felix Fietkau <nbd@openwrt.org> | 2011-11-04 01:05:26 +0000 |
commit | c8321c3ca6de1dc1767c90afbe73afc822fb0194 (patch) | |
tree | 09bf221f53d3708d737f4b3330c8e02e17f4760d /package/hostapd/patches/730-fix_wds_bridge_handling.patch | |
parent | dab5ebaa76d6432459ba6e26ab22600ed85dd3e4 (diff) | |
download | mtk-20170518-c8321c3ca6de1dc1767c90afbe73afc822fb0194.zip mtk-20170518-c8321c3ca6de1dc1767c90afbe73afc822fb0194.tar.gz mtk-20170518-c8321c3ca6de1dc1767c90afbe73afc822fb0194.tar.bz2 |
hostapd: update to latest git version
SVN-Revision: 28746
Diffstat (limited to 'package/hostapd/patches/730-fix_wds_bridge_handling.patch')
-rw-r--r-- | package/hostapd/patches/730-fix_wds_bridge_handling.patch | 29 |
1 files changed, 0 insertions, 29 deletions
diff --git a/package/hostapd/patches/730-fix_wds_bridge_handling.patch b/package/hostapd/patches/730-fix_wds_bridge_handling.patch deleted file mode 100644 index 850988d..0000000 --- a/package/hostapd/patches/730-fix_wds_bridge_handling.patch +++ /dev/null @@ -1,29 +0,0 @@ ---- a/src/drivers/driver_nl80211.c -+++ b/src/drivers/driver_nl80211.c -@@ -5660,6 +5660,9 @@ static int i802_set_wds_sta(void *priv, - linux_set_iface_flags(drv->ioctl_sock, name, 1); - return i802_set_sta_vlan(priv, addr, name, 0); - } else { -+ if (bridge_ifname) -+ linux_br_del_if(drv->ioctl_sock, bridge_ifname, name); -+ - i802_set_sta_vlan(priv, addr, bss->ifname, 0); - return wpa_driver_nl80211_if_remove(priv, WPA_IF_AP_VLAN, - name); -@@ -6021,14 +6024,14 @@ static int wpa_driver_nl80211_if_remove( - return -1; - - #ifdef HOSTAPD -- if (bss->added_if_into_bridge) { -+ if (type == WPA_IF_AP_BSS && bss->added_if_into_bridge) { - if (linux_br_del_if(drv->ioctl_sock, bss->brname, bss->ifname) - < 0) - wpa_printf(MSG_INFO, "nl80211: Failed to remove " - "interface %s from bridge %s: %s", - bss->ifname, bss->brname, strerror(errno)); - } -- if (bss->added_bridge) { -+ if (type == WPA_IF_AP_BSS && bss->added_bridge) { - if (linux_br_del(drv->ioctl_sock, bss->brname) < 0) - wpa_printf(MSG_INFO, "nl80211: Failed to remove " - "bridge %s: %s", |