From: Adrian Bunk <bunk@stusta.de>

The Coverity checker correctly noted that this condition can't ever be 
fulfilled.

This patch changes it to what it should have been.

Signed-off-by: Adrian Bunk <bunk@stusta.de>
Signed-off-by: Andrew Morton <akpm@osdl.org>
---

 25-akpm/drivers/net/wireless/airo.c |    2 +-
 1 files changed, 1 insertion(+), 1 deletion(-)

diff -puN drivers/net/wireless/airo.c~drivers-net-wireless-airoc-correct-a-wrong-check drivers/net/wireless/airo.c
--- 25/drivers/net/wireless/airo.c~drivers-net-wireless-airoc-correct-a-wrong-check	2005-03-24 18:10:49.000000000 -0800
+++ 25-akpm/drivers/net/wireless/airo.c	2005-03-24 18:10:49.000000000 -0800
@@ -3440,7 +3440,7 @@ static void mpi_receive_802_3(struct air
 	/* Make sure we got something */
 	if (rxd.rdy && rxd.valid == 0) {
 		len = rxd.len + 12;
-		if (len < 12 && len > 2048)
+		if (len < 12 || len > 2048)
 			goto badrx;
 
 		skb = dev_alloc_skb(len);
_