Am 15.01.2014 17:10, schrieb Antonio Quartulli:
> On 15/01/14 17:07, Oleksij Rempel wrote:
>> this function is used by most ath driver, so it can be moved here.
>>
>> Signed-off-by: Oleksij Rempel <li...@rempel-privat.de>
>> ---
>>  drivers/net/wireless/ath/ath.h  |  2 ++
>>  drivers/net/wireless/ath/main.c | 11 +++++++++++
>>  2 files changed, 13 insertions(+)
>>
>> diff --git a/drivers/net/wireless/ath/ath.h b/drivers/net/wireless/ath/ath.h
>> index e0ba7cd..b59cfbe 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>
>> @@ -165,6 +166,7 @@ struct ath_common {
>>  struct sk_buff *ath_rxbuf_alloc(struct ath_common *common,
>>                              u32 len,
>>                              gfp_t gfp_mask);
>> +bool ath_is_mybeacon(struct ath_common *common, struct ieee80211_hdr *hdr);
>>  
>>  void ath_hw_setbssidmask(struct ath_common *common);
>>  void ath_key_delete(struct ath_common *common, struct ieee80211_key_conf 
>> *key);
>> diff --git a/drivers/net/wireless/ath/main.c 
>> b/drivers/net/wireless/ath/main.c
>> index 8e99540..9cb15d9 100644
>> --- a/drivers/net/wireless/ath/main.c
>> +++ b/drivers/net/wireless/ath/main.c
>> @@ -59,6 +59,17 @@ struct sk_buff *ath_rxbuf_alloc(struct ath_common *common,
>>  }
>>  EXPORT_SYMBOL(ath_rxbuf_alloc);
>>  
>> +bool ath_is_mybeacon(struct ath_common *common, struct ieee80211_hdr *hdr)
>> +{
>> +    if (ieee80211_is_beacon(hdr->frame_control) &&
>> +                    !is_zero_ether_addr(common->curbssid) &&
>> +                    ether_addr_equal_64bits(hdr->addr3, common->curbssid))
>> +            return true;
>> +
> 
> Apart from the fact that the expression in the if guard is badly
> indented, couldn't you just return the value of that expression and
> remove the if at all?

Good point, thank you!


-- 
Regards,
Oleksij
_______________________________________________
ath5k-devel mailing list
ath5k-devel@lists.ath5k.org
https://lists.ath5k.org/mailman/listinfo/ath5k-devel

Reply via email to