On 2012-04-22 9:50 PM, Zefir Kurtisi wrote: > From: Zefir Kurtisi <zefir.kurtisi@xxxxxxxxxxx> > > > Signed-off-by: Zefir Kurtisi <zefir.kurtisi@xxxxxxxxxxx> > --- > drivers/net/wireless/ath/ath9k/recv.c | 6 ++++++ > 1 files changed, 6 insertions(+), 0 deletions(-) > > diff --git a/drivers/net/wireless/ath/ath9k/recv.c b/drivers/net/wireless/ath/ath9k/recv.c > index f4ae3ba..ef45c0c 100644 > --- a/drivers/net/wireless/ath/ath9k/recv.c > +++ b/drivers/net/wireless/ath/ath9k/recv.c > @@ -17,6 +17,7 @@ > #include <linux/dma-mapping.h> > #include "ath9k.h" > #include "ar9003_mac.h" > +#include "dfs.h" > > #define SKB_CB_ATHBUF(__skb) (*((struct ath_buf **)__skb->cb)) > > @@ -467,6 +468,11 @@ u32 ath_calcrxfilter(struct ath_softc *sc) > rfilt |= ATH9K_RX_FILTER_MCAST_BCAST_ALL; > } > > + if (sc->sc_ah->curchan->chan->flags & IEEE80211_CHAN_RADAR) > + rfilt |= ATH9K_RX_FILTER_PHYRADAR; > + else > + rfilt &= ~ATH9K_RX_FILTER_PHYRADAR; This should only be done in AP mode, maybe mac80211 should have a separate flag to tell the driver to enable this. Same comment also applies to patch 4/4. - Felix -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html