Setting tag sliver-openvswitch-2.2.90-1
[sliver-openvswitch.git] / lib / bfd.h
index 0e1e33d..039b4dd 100644 (file)
--- a/lib/bfd.h
+++ b/lib/bfd.h
@@ -22,6 +22,7 @@
 #include <inttypes.h>
 
 struct bfd;
+struct dpif_flow_stats;
 struct flow;
 struct flow_wildcards;
 struct netdev;
@@ -46,8 +47,10 @@ struct bfd *bfd_configure(struct bfd *, const char *name,
 struct bfd *bfd_ref(const struct bfd *);
 void bfd_unref(struct bfd *);
 
-bool bfd_forwarding(const struct bfd *);
+void bfd_account_rx(struct bfd *, const struct dpif_flow_stats *);
+bool bfd_forwarding(struct bfd *);
+bool bfd_check_status_change(struct bfd *);
 void bfd_get_status(const struct bfd *, struct smap *);
 void bfd_set_netdev(struct bfd *, const struct netdev *);
-
+long long int bfd_wake_time(const struct bfd *);
 #endif /* bfd.h */