cfg80211: allow registering more than one beacon listener
authorBen Greear <greearb@candelatech.com>
Fri, 26 Oct 2012 21:49:25 +0000 (14:49 -0700)
committerJohannes Berg <johannes.berg@intel.com>
Mon, 5 Nov 2012 15:33:45 +0000 (16:33 +0100)
commit37c73b5f323c973c1db6857494a6685260440be1
tree5f9e2b055552c6e5053f8a2ab2ebb686b3af5411
parent391e53e33f0028f52ce5eedee1026830571f0d76
cfg80211: allow registering more than one beacon listener

The commit:

commit 5e760230e42cf759bd923457ca2753aacf2e656e
Author: Johannes Berg <johannes.berg@intel.com>
Date:   Fri Nov 4 11:18:17 2011 +0100

    cfg80211: allow registering to beacons

allowed only a single process to register for beacon events
per wiphy.  This breaks cases where a user may want two or
more VIFs on a wiphy and run a seperate hostapd process on
each vif.

This patch allows multiple beacon listeners, fixing the
regression.

Signed-off-by: Ben Greear <greearb@candelatech.com>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
include/net/cfg80211.h
net/mac80211/rx.c
net/wireless/core.c
net/wireless/core.h
net/wireless/nl80211.c