mac80211: support active monitor interfaces
authorFelix Fietkau <nbd@openwrt.org>
Tue, 28 May 2013 11:01:53 +0000 (13:01 +0200)
committerJohannes Berg <johannes.berg@intel.com>
Wed, 29 May 2013 07:11:56 +0000 (09:11 +0200)
commit31eba5bc56a9324f056d28569a4f89f39c1c3f70
treeb070a7f1871763d66562678ff23daa4613a3eab9
parente057d3c31bdf87616b415c4b2cbf7310f54b9219
mac80211: support active monitor interfaces

Support them only if the driver advertises support for them via
IEEE80211_HW_SUPPORTS_ACTIVE_MONITOR. Unlike normal monitor interfaces,
they are added to the driver, along with their MAC address.

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
net/mac80211/cfg.c
net/mac80211/driver-ops.h
net/mac80211/iface.c
net/mac80211/util.c