Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 182795 | Differences between
and this patch

Collapse All | Expand All

(-)madwifi-hal-0.9.30.13-r2323-20070512.old/net80211/ieee80211_input.c (-3 / +4 lines)
Lines 1047-1057 Link Here
1047
			 * incoming fragments
1047
			 * incoming fragments
1048
			 * XXX 4-address/QoS frames?
1048
			 * XXX 4-address/QoS frames?
1049
			 */
1049
			 */
1050
			else if (skb->end - skb->head < ni->ni_vap->iv_dev->mtu +
1050
			else if ((skb_end_pointer(skb) - skb->head) <
1051
				 hdrlen) {
1051
				 (ni->ni_vap->iv_dev->mtu + hdrlen)) {
1052
				ni->ni_rxfrag = skb_copy_expand(skb, 0,
1052
				ni->ni_rxfrag = skb_copy_expand(skb, 0,
1053
					(ni->ni_vap->iv_dev->mtu + hdrlen) -
1053
					(ni->ni_vap->iv_dev->mtu + hdrlen) -
1054
					(skb->end - skb->head), GFP_ATOMIC);
1054
					(skb_end_pointer(skb) - skb->head),
1055
					GFP_ATOMIC);
1055
				dev_kfree_skb(skb);
1056
				dev_kfree_skb(skb);
1056
			}
1057
			}
1057
		}
1058
		}

Return to bug 182795