X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=datapath%2Flinux-2.6%2Fcompat-2.6%2Finclude%2Flinux%2Fnetdevice.h;h=924dc0d3eb8e518776b20d1d4d36f6707bfbf948;hb=a0bc29a541fc7dc6e20137d5558e2094d614e6ab;hp=c25f2bd04ae1ea91766c4c846ecc098f34c01b26;hpb=db12f2fc076e2d5bb5ae364e217ca2d84c8b0154;p=openvswitch diff --git a/datapath/linux-2.6/compat-2.6/include/linux/netdevice.h b/datapath/linux-2.6/compat-2.6/include/linux/netdevice.h index c25f2bd0..924dc0d3 100644 --- a/datapath/linux-2.6/compat-2.6/include/linux/netdevice.h +++ b/datapath/linux-2.6/compat-2.6/include/linux/netdevice.h @@ -63,6 +63,18 @@ typedef int netdev_tx_t; #define for_each_netdev(net,d) list_for_each_entry(d, &dev_base_head, dev_list) #endif +#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,20) +#define net_xmit_eval(e) ((e) == NET_XMIT_CN? 0 : (e)) +#endif + +#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,33) +extern void unregister_netdevice_queue(struct net_device *dev, + struct list_head *head); +extern void unregister_netdevice_many(struct list_head *head); +#endif +#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,27) +extern void dev_disable_lro(struct net_device *dev); +#endif #endif