diff options
author | Sebastian Siewior <bigeasy@tglx.de> | 2008-03-06 10:30:21 +0100 |
---|---|---|
committer | John W. Linville <linville@tuxdriver.com> | 2008-03-11 15:13:40 -0400 |
commit | 5f0547c2813d4677908fa6de02f9911d25996515 (patch) | |
tree | 0ff41d26c934c8e9bac4626e944ab5ad6f73a78e /drivers | |
parent | 97ed83905e5f8547a94a8066441351c6920728a1 (diff) | |
download | linux-5f0547c2813d4677908fa6de02f9911d25996515.tar.bz2 |
libertas: fix the 'compare command with itself' properly
|libertas: Invalid CMD_RESP 8012 to command 50!
The special case got mixed up in 8a96df80b3.
Signed-off-by: Sebastian Siewior <bigeasy@linutronix.de>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/net/wireless/libertas/cmdresp.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/net/wireless/libertas/cmdresp.c b/drivers/net/wireless/libertas/cmdresp.c index bdc6a1cc2103..f0ef7081bdeb 100644 --- a/drivers/net/wireless/libertas/cmdresp.c +++ b/drivers/net/wireless/libertas/cmdresp.c @@ -578,7 +578,7 @@ int lbs_process_rx_command(struct lbs_private *priv) goto done; } if (respcmd != CMD_RET(curcmd) && - respcmd != CMD_802_11_ASSOCIATE && curcmd != CMD_RET_802_11_ASSOCIATE) { + respcmd != CMD_RET_802_11_ASSOCIATE && curcmd != CMD_802_11_ASSOCIATE) { lbs_pr_info("Invalid CMD_RESP %x to command %x!\n", respcmd, curcmd); spin_unlock_irqrestore(&priv->driver_lock, flags); ret = -1; |