X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=net%2Fieee80211%2Fieee80211_rx.c;h=2b854941e06c5d1d5b079034f1d6975352efb017;hb=27a884dc3cb63b93c2b3b643f5b31eed5f8a4d26;hp=59a765c49cf9e5ab74ce1316b0b7063f660b1aa4;hpb=be8bd86321fa7f06359d866ef61fb4d2f3e9dce9;p=mirror_ubuntu-artful-kernel.git diff --git a/net/ieee80211/ieee80211_rx.c b/net/ieee80211/ieee80211_rx.c index 59a765c49cf9..2b854941e06c 100644 --- a/net/ieee80211/ieee80211_rx.c +++ b/net/ieee80211/ieee80211_rx.c @@ -595,7 +595,7 @@ int ieee80211_rx(struct ieee80211_device *ieee, struct sk_buff *skb, if (frag != 0) flen -= hdrlen; - if (frag_skb->tail + flen > frag_skb->end) { + if (skb_tail_pointer(frag_skb) + flen > frag_skb->end) { printk(KERN_WARNING "%s: host decrypted and " "reassembled frame did not fit skb\n", dev->name);