diff options
| author | Rafael Zalamena <rzalamena@opensourcerouting.org> | 2020-08-26 17:08:41 -0300 |
|---|---|---|
| committer | Rafael Zalamena <rzalamena@opensourcerouting.org> | 2021-03-23 10:18:42 -0300 |
| commit | 2176a8d9e5f494aa7af3ae4dd1045bc039437bd9 (patch) | |
| tree | dccd54a14230a0b22a361d97ee51ff1c521414f0 /ospfd/ospf_main.c | |
| parent | 7a89002ab6bbadb13ec6ad0154b0a1152ebe4972 (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
