X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=lib%2Fnetdev.h;h=2a096ee27dd11e2a59545e0a48d2da397fe81cf7;hb=79c9f2ee7883b52860c76c3730725f5731402874;hp=27eb82e5bd64091ef5ab1bc7b7fc9abe1bad3e70;hpb=02dd3123a0e312f1d33403e744af52dd6096f12d;p=sliver-openvswitch.git diff --git a/lib/netdev.h b/lib/netdev.h index 27eb82e5b..2a096ee27 100644 --- a/lib/netdev.h +++ b/lib/netdev.h @@ -105,6 +105,7 @@ int netdev_reconfigure(struct netdev *, const struct shash *args); void netdev_close(struct netdev *); bool netdev_exists(const char *name); +bool netdev_is_open(const char *name); int netdev_enumerate(struct svec *); @@ -146,6 +147,7 @@ int netdev_turn_flags_on(struct netdev *, enum netdev_flags, bool permanent); int netdev_turn_flags_off(struct netdev *, enum netdev_flags, bool permanent); int netdev_get_stats(const struct netdev *, struct netdev_stats *); +int netdev_set_stats(struct netdev *, const struct netdev_stats *); int netdev_set_policing(struct netdev *, uint32_t kbits_rate, uint32_t kbits_burst);