aboutsummaryrefslogtreecommitdiff
path: root/lib/automake.mk
diff options
context:
space:
mode:
authorEthan Jackson <ethan@nicira.com>2012-06-08 12:42:42 -0700
committerEthan Jackson <ethan@nicira.com>2013-05-07 16:31:14 -0700
commitccc096898c4618e8869a7696b40ca7f17e8b9560 (patch)
tree43b79acea9358603ad168490b31104e5e7cfb225 /lib/automake.mk
parentfe7744e84b7af87b7da2b58e5bee4713d18fcce6 (diff)
bfd: Implement Bidirectional Forwarding Detection.
Traditionally, Open vSwitch has used a variant of 802.1ag "CFM" for interface liveness detection. This has served us well until now, but has several serious drawbacks which have steadily become more inconvenient. First, the 802.1ag standard does not implement several useful features forcing us to (optionally) break compatibility. Second, 802.1.ag is not particularly popular outside of carrier grade networking equipment. Third, 802.1ag is simply quite awkward. In an effort to solve the aforementioned problems, this patch implements BFD which is ubiquitous, well designed, straight forward, and implements required features in a standard way. The initial cut of the protocol focuses on getting the basics of the specification correct, leaving performance optimizations, and advanced features as future work. The protocol should be considered experimental pending future testing. Signed-off-by: Ethan Jackson <ethan@nicira.com>
Diffstat (limited to 'lib/automake.mk')
-rw-r--r--lib/automake.mk2
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/automake.mk b/lib/automake.mk
index 1d58604a..f340c607 100644
--- a/lib/automake.mk
+++ b/lib/automake.mk
@@ -12,6 +12,8 @@ lib_libopenvswitch_a_SOURCES = \
lib/aes128.h \
lib/backtrace.c \
lib/backtrace.h \
+ lib/bfd.c \
+ lib/bfd.h \
lib/bitmap.c \
lib/bitmap.h \
lib/bond.c \