X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=datapath%2Flinux-2.6%2Fcompat-2.6%2Fskbuff-openvswitch.c;h=ef43ba90089cd4911d33a9cbd18dfab6c9bd710f;hb=c0a0ac4f414cd17caead7c1066b016ddbc28b9ce;hp=a9743adc51702c27e86010b0c65deafc88a7008a;hpb=2de320799d5b7981b17d1e46e5a07b86158e5ada;p=sliver-openvswitch.git diff --git a/datapath/linux-2.6/compat-2.6/skbuff-openvswitch.c b/datapath/linux-2.6/compat-2.6/skbuff-openvswitch.c index a9743adc5..ef43ba900 100644 --- a/datapath/linux-2.6/compat-2.6/skbuff-openvswitch.c +++ b/datapath/linux-2.6/compat-2.6/skbuff-openvswitch.c @@ -1,13 +1,14 @@ -#include -#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,27) +#if !defined(HAVE_SKB_WARN_LRO) && defined(NETIF_F_LRO) + +#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt #include void __skb_warn_lro_forwarding(const struct sk_buff *skb) { if (net_ratelimit()) - printk(KERN_WARNING "%s: received packets cannot be forwarded" - " while LRO is enabled\n", skb->dev->name); + pr_warn("%s: received packets cannot be forwarded while LRO is enabled\n", + skb->dev->name); } -#endif /* kernel < 2.6.27 */ +#endif