]> git.proxmox.com Git - mirror_frr.git/commit - bfdd/dplane.c
bfdd: integrate distributed BFD
authorRafael Zalamena <rzalamena@opensourcerouting.org>
Tue, 18 Aug 2020 16:06:48 +0000 (13:06 -0300)
committerRafael Zalamena <rzalamena@opensourcerouting.org>
Tue, 24 Nov 2020 10:54:07 +0000 (07:54 -0300)
commitefd04d60caa237de5c564355089c59794057ff1d
treecbb188f206626edacf5618a409799ebf7a2a08e6
parent29397ec1abb6068b5cb847a7d7a18b0c5a699b59
bfdd: integrate distributed BFD

Add hooks in the correct places so the BFD daemon uses the data plane
instead of the software packet sending implementation to monitor the
session.

This code also adds some handlers to support fallback to FRR BFD session
handling, however since this complicates the code it won't work at the
moment (the BFD sockets are disabled by default when using data plane).

Signed-off-by: Rafael Zalamena <rzalamena@opensourcerouting.org>
bfdd/bfd.c
bfdd/bfd.h
bfdd/dplane.c