inet: fix possible memory corruption with UDP_CORK and UFO
[GitHub/mt8127/android_kernel_alcatel_ttab.git] / include / linux / skbuff.h
index dec1748cd00225b5046cb58096ef08305816a3f1..eaf6027816353cfbe224bf0b1d30311b79dc762c 100644 (file)
@@ -1308,6 +1308,11 @@ static inline int skb_pagelen(const struct sk_buff *skb)
        return len + skb_headlen(skb);
 }
 
+static inline bool skb_has_frags(const struct sk_buff *skb)
+{
+       return skb_shinfo(skb)->nr_frags;
+}
+
 /**
  * __skb_fill_page_desc - initialise a paged fragment in an skb
  * @skb: buffer containing fragment to be initialised