]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - drivers/net/wireless/ipw2100.c
[PATCH] ipw2100: Fix dropping fragmented small packet problem
[linux-2.6-omap-h63xx.git] / drivers / net / wireless / ipw2100.c
index 0e94fbbf7a941801eb1bbf2051323fe15f793eb4..b85857a848706fcde3c25d251fac7d280aea9201 100644 (file)
@@ -2664,7 +2664,7 @@ static void __ipw2100_rx_process(struct ipw2100_priv *priv)
                                break;
                        }
 #endif
-                       if (stats.len < sizeof(u->rx_data.header))
+                       if (stats.len < sizeof(struct ieee80211_hdr_3addr))
                                break;
                        switch (WLAN_FC_GET_TYPE(u->rx_data.header.frame_ctl)) {
                        case IEEE80211_FTYPE_MGMT: