]> git.baikalelectronics.ru Git - kernel.git/commit
[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)
commit214d8f9fc35ecece6dfa25b25c24e12dca073e0d
treea9e5fab14a3f928df6536a913ca8aba5e0ab2632
parent80fade7e570b460ed955051df48c5572eb06c7d9
[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