aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/airo.c
diff options
context:
space:
mode:
authorJohn W. Linville <linville@tuxdriver.com>2012-09-14 13:53:49 -0400
committerJohn W. Linville <linville@tuxdriver.com>2012-09-14 13:53:49 -0400
commit9316f0e3c6ba524d8fa14bfded048b252891931a (patch)
tree60326e5943997bb72aaf2a375f8a20c61ec7bbcd /drivers/net/wireless/airo.c
parent7f2e6a5d8608d0353b017a0fe15502307593734e (diff)
parent7a5f799becc51c842ec1a3aeb8dd82651aea7036 (diff)
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next into for-davem
Diffstat (limited to 'drivers/net/wireless/airo.c')
-rw-r--r--drivers/net/wireless/airo.c7
1 files changed, 2 insertions, 5 deletions
diff --git a/drivers/net/wireless/airo.c b/drivers/net/wireless/airo.c
index c586f78c307f..3cd05a7173f6 100644
--- a/drivers/net/wireless/airo.c
+++ b/drivers/net/wireless/airo.c
@@ -87,7 +87,6 @@ static struct pci_driver airo_driver = {
87/* Include Wireless Extension definition and check version - Jean II */ 87/* Include Wireless Extension definition and check version - Jean II */
88#include <linux/wireless.h> 88#include <linux/wireless.h>
89#define WIRELESS_SPY /* enable iwspy support */ 89#define WIRELESS_SPY /* enable iwspy support */
90#include <net/iw_handler.h> /* New driver API */
91 90
92#define CISCO_EXT /* enable Cisco extensions */ 91#define CISCO_EXT /* enable Cisco extensions */
93#ifdef CISCO_EXT 92#ifdef CISCO_EXT
@@ -5984,13 +5983,11 @@ static int airo_set_wap(struct net_device *dev,
5984 Cmd cmd; 5983 Cmd cmd;
5985 Resp rsp; 5984 Resp rsp;
5986 APListRid APList_rid; 5985 APListRid APList_rid;
5987 static const u8 any[ETH_ALEN] = { 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF };
5988 static const u8 off[ETH_ALEN] = { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 };
5989 5986
5990 if (awrq->sa_family != ARPHRD_ETHER) 5987 if (awrq->sa_family != ARPHRD_ETHER)
5991 return -EINVAL; 5988 return -EINVAL;
5992 else if (!memcmp(any, awrq->sa_data, ETH_ALEN) || 5989 else if (is_broadcast_ether_addr(awrq->sa_data) ||
5993 !memcmp(off, awrq->sa_data, ETH_ALEN)) { 5990 is_zero_ether_addr(awrq->sa_data)) {
5994 memset(&cmd, 0, sizeof(cmd)); 5991 memset(&cmd, 0, sizeof(cmd));
5995 cmd.cmd=CMD_LOSE_SYNC; 5992 cmd.cmd=CMD_LOSE_SYNC;
5996 if (down_interruptible(&local->sem)) 5993 if (down_interruptible(&local->sem))