From aaca845659c047aadcb6ffc473ab3b69f78b0707 Mon Sep 17 00:00:00 2001 From: nbd Date: Fri, 4 Nov 2011 01:05:26 +0000 Subject: hostapd: update to latest git version git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28746 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- .../patches/730-fix_wds_bridge_handling.patch | 29 ---------------------- 1 file changed, 29 deletions(-) delete mode 100644 package/hostapd/patches/730-fix_wds_bridge_handling.patch (limited to 'package/hostapd/patches/730-fix_wds_bridge_handling.patch') 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 850988d1a..000000000 --- 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", -- cgit v1.2.3