|
@@ -1963,8 +1963,8 @@ static inline int skb_add_data(struct sk_buff *skb,
|
|
|
return -EFAULT;
|
|
|
}
|
|
|
|
|
|
-static inline int skb_can_coalesce(struct sk_buff *skb, int i,
|
|
|
- const struct page *page, int off)
|
|
|
+static inline bool skb_can_coalesce(struct sk_buff *skb, int i,
|
|
|
+ const struct page *page, int off)
|
|
|
{
|
|
|
if (i) {
|
|
|
const struct skb_frag_struct *frag = &skb_shinfo(skb)->frags[i - 1];
|
|
@@ -1972,7 +1972,7 @@ static inline int skb_can_coalesce(struct sk_buff *skb, int i,
|
|
|
return page == skb_frag_page(frag) &&
|
|
|
off == frag->page_offset + skb_frag_size(frag);
|
|
|
}
|
|
|
- return 0;
|
|
|
+ return false;
|
|
|
}
|
|
|
|
|
|
static inline int __skb_linearize(struct sk_buff *skb)
|