[PATCH 2/2] nl80211: fix WDS sta handling with multiple BSS interfaces
Felix Fietkau
nbd
Sat Feb 23 06:47:17 PST 2013
The MAC address of the AP VLAN needs to be the same as the BSS that the
STA belongs to.
Signed-hostap: Felix Fietkau <nbd at openwrt.org>
---
src/drivers/driver_nl80211.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/drivers/driver_nl80211.c b/src/drivers/driver_nl80211.c
index 0803b16..2903881 100644
--- a/src/drivers/driver_nl80211.c
+++ b/src/drivers/driver_nl80211.c
@@ -7887,7 +7887,7 @@ static int i802_set_wds_sta(void *priv, const u8 *addr, int aid, int val,
if (!if_nametoindex(name)) {
if (nl80211_create_iface(drv, name,
NL80211_IFTYPE_AP_VLAN,
- NULL, 1) < 0)
+ bss->addr, 1) < 0)
return -1;
if (bridge_ifname &&
linux_br_add_if(drv->global->ioctl_sock,
--
1.8.0.2
More information about the Hostap
mailing list