[PATCH] mac80211: validate VLAN interfaces better
authorJohannes Berg <johannes@sipsolutions.net>
Mon, 17 Sep 2007 05:29:24 +0000 (01:29 -0400)
committerDavid S. Miller <davem@sunset.davemloft.net>
Wed, 10 Oct 2007 23:52:57 +0000 (16:52 -0700)
commit0ec3ca445931ff0e7ad6ac61d6c5d2aaafe7a9f5
treea9e5fab14a3f928df6536a913ca8aba5e0ab2632
parent4150c57212ad134765dd78c654a4b9906252b66d
[PATCH] mac80211: validate VLAN interfaces better

This patch changes mac80211 to verify that VLAN interfaces
are valid and not bother drivers about them any more.
VLAN interfaces are now only valid when an AP interface
is up with the same MAC address, and are automatically
turned off when the AP interface is set down.

Signed-off-by: Johannes Berg <johannes@sipsolutions.net>
Cc: Jouni Malinen <j@w1.fi>
Signed-off-by: Michael Wu <flamingice@sourmilk.net>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
include/net/mac80211.h
net/mac80211/debugfs_netdev.c
net/mac80211/ieee80211.c
net/mac80211/ieee80211_i.h
net/mac80211/ieee80211_iface.c