summaryrefslogtreecommitdiff
path: root/ospfd/ospf_main.c
diff options
context:
space:
mode:
authorRafael Zalamena <rzalamena@opensourcerouting.org>2020-08-26 17:08:41 -0300
committerRafael Zalamena <rzalamena@opensourcerouting.org>2021-03-23 10:18:42 -0300
commit2176a8d9e5f494aa7af3ae4dd1045bc039437bd9 (patch)
treedccd54a14230a0b22a361d97ee51ff1c521414f0 /ospfd/ospf_main.c
parent7a89002ab6bbadb13ec6ad0154b0a1152ebe4972 (diff)
lib: new BFD integration API
New BFD protocol integration API with abstractions to fix most common protocol integration errors: - Set address family together with the source/destination addresses - Set the TTL together with the single/multi hop option - Set/unset profile/interface easily - Keep the arguments so we don't have to rebuild them every time - Install/uninstall functions that keep track of current state so the daemon doesn't have to - Reinstall when critical configuration changes (address, multi hop etc...) - Reconfigure BFD when the daemon restarts automatically - Automatically calls the user defined callback for session update - Shutdown handler for all protocols Signed-off-by: Rafael Zalamena <rzalamena@opensourcerouting.org>
Diffstat (limited to 'ospfd/ospf_main.c')
0 files changed, 0 insertions, 0 deletions