Am 18.01.2014 00:27, schrieb Oleksij Rempel: > this function is used by most ath driver, so it can be moved here. > > Signed-off-by: Oleksij Rempel <linux@xxxxxxxxxxxxxxxx> > --- > drivers/net/wireless/ath/ath.h | 10 +++++++++- > 1 file changed, 9 insertions(+), 1 deletion(-) > > diff --git a/drivers/net/wireless/ath/ath.h b/drivers/net/wireless/ath/ath.h > index e0ba7cd..ab6a0c8 100644 > --- a/drivers/net/wireless/ath/ath.h > +++ b/drivers/net/wireless/ath/ath.h > @@ -17,6 +17,7 @@ > #ifndef ATH_H > #define ATH_H > > +#include <linux/etherdevice.h> > #include <linux/skbuff.h> > #include <linux/if_ether.h> > #include <linux/spinlock.h> > @@ -162,10 +163,17 @@ struct ath_common { > bool bt_ant_diversity; > }; > > +static inline bool ath_is_mybeacon(struct ath_common *common, > + struct ieee80211_hdr *hdr) > +{ > + return ieee80211_is_beacon(hdr->frame_control) && > + !is_zero_ether_addr(common->curbssid) && > + ether_addr_equal_64bits(hdr->addr3, common->curbssid); > +} > + > struct sk_buff *ath_rxbuf_alloc(struct ath_common *common, > u32 len, If there is no more comments, i'll resend tomorrow this patch set to Linville. -- Regards, Oleksij
Attachment:
signature.asc
Description: OpenPGP digital signature