X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=lib%2Fnetdev-linux.h;h=c00a846b41335c0c30413a875336ce9d78d3c2b1;hb=f613a0d72c521ca3a4eeb2c29ac523f6fdf72667;hp=7a112049b02c12afaa5e678197e8baab11690960;hpb=d39808227b8a8e794a7cb0b990f4fcb0f5daadf5;p=sliver-openvswitch.git diff --git a/lib/netdev-linux.h b/lib/netdev-linux.h index 7a112049b..c00a846b4 100644 --- a/lib/netdev-linux.h +++ b/lib/netdev-linux.h @@ -17,18 +17,18 @@ #ifndef NETDEV_LINUX_H #define NETDEV_LINUX_H 1 +#include +#include +#include "openvswitch/datapath-protocol.h" + /* These functions are Linux specific, so they should be used directly only by * Linux-specific code. */ +struct netdev; struct netdev_stats; struct rtnl_link_stats; -struct rtnl_link_stats64; -void netdev_stats_from_rtnl_link_stats(struct netdev_stats *dst, - const struct rtnl_link_stats *src); -void netdev_stats_from_rtnl_link_stats64(struct netdev_stats *dst, - const struct rtnl_link_stats64 *src); -void netdev_stats_to_rtnl_link_stats64(struct rtnl_link_stats64 *dst, - const struct netdev_stats *src); +int netdev_linux_ethtool_set_flag(struct netdev *netdev, uint32_t flag, + const char *flag_name, bool enable); #endif /* netdev-linux.h */