|
@@ -2583,6 +2583,13 @@ bool skb_partial_csum_set(struct sk_buff *skb, u16 start, u16 off)
|
|
|
return true;
|
|
|
}
|
|
|
|
|
|
+void __skb_warn_lro_forwarding(const struct sk_buff *skb)
|
|
|
+{
|
|
|
+ if (net_ratelimit())
|
|
|
+ pr_warning("%s: received packets cannot be forwarded"
|
|
|
+ " while LRO is enabled\n", skb->dev->name);
|
|
|
+}
|
|
|
+
|
|
|
EXPORT_SYMBOL(___pskb_trim);
|
|
|
EXPORT_SYMBOL(__kfree_skb);
|
|
|
EXPORT_SYMBOL(kfree_skb);
|
|
@@ -2616,6 +2623,7 @@ EXPORT_SYMBOL(skb_seq_read);
|
|
|
EXPORT_SYMBOL(skb_abort_seq_read);
|
|
|
EXPORT_SYMBOL(skb_find_text);
|
|
|
EXPORT_SYMBOL(skb_append_datato_frags);
|
|
|
+EXPORT_SYMBOL(__skb_warn_lro_forwarding);
|
|
|
|
|
|
EXPORT_SYMBOL_GPL(skb_to_sgvec);
|
|
|
EXPORT_SYMBOL_GPL(skb_cow_data);
|