datapath: Rename linux-2.6 and compat-2.6 directories.
[sliver-openvswitch.git] / datapath / linux / compat / skbuff-openvswitch.c
diff --git a/datapath/linux/compat/skbuff-openvswitch.c b/datapath/linux/compat/skbuff-openvswitch.c
new file mode 100644 (file)
index 0000000..ef43ba9
--- /dev/null
@@ -0,0 +1,14 @@
+#if !defined(HAVE_SKB_WARN_LRO) && defined(NETIF_F_LRO)
+
+#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
+
+#include <linux/netdevice.h>
+
+void __skb_warn_lro_forwarding(const struct sk_buff *skb)
+{
+       if (net_ratelimit())
+               pr_warn("%s: received packets cannot be forwarded while LRO is enabled\n",
+                       skb->dev->name);
+}
+
+#endif