mirror_frr/ospfd
Igor Ryzhov e82acdce22 lib: remove enabled flag for bfd sessions
Currently this flag is only helpful in an extremely rare situation when
the BFD session registration was unsuccessful and after that zebra is
restarted. Let's remove this flag to simplify the API. If we ever want
to solve the problem of unsuccessful registration/deregistration, this
can be done using internal flags, without API modification.

Also add the error log to help user understand why the BFD session is
not working.

Signed-off-by: Igor Ryzhov <iryzhov@nfware.com>
2021-04-22 16:39:29 +03:00
..
.gitignore *: cleanup .gitignore files 2018-09-08 21:30:42 +02:00
ChangeLog.opaque.txt Initial revision 2003-02-03 16:31:16 +00:00
Makefile build: non-recursive ospf* 2017-08-04 11:09:50 +02:00
ospf_abr.c ospfd: add support for suppress_fa 2021-03-24 16:06:38 +01:00
ospf_abr.h ospfd: fix NSSA translator 2020-11-18 23:23:14 -08:00
ospf_api.c ospfd: Limit possible message read to our buffer size 2020-04-22 07:31:07 -04:00
ospf_api.h ospfd: Remove ORIGINAL_CODING check 2019-11-19 07:47:19 -05:00
ospf_apiserver.c * : update signature of thread_cancel api 2020-10-23 08:59:34 -04:00
ospf_apiserver.h *: use C99 standard fixed-width integer types 2018-03-27 15:13:34 -04:00
ospf_asbr.c *: remove tabs & newlines from log messages 2021-02-14 15:36:51 +01:00
ospf_asbr.h ospfd: External LSA summarisation config commands. 2020-11-01 22:02:37 -08:00
ospf_ase.c ospfd: Remove #if 0 code 2021-01-28 13:21:12 -05:00
ospf_ase.h *: reindent 2017-07-17 14:04:07 +02:00
ospf_bfd.c lib: remove enabled flag for bfd sessions 2021-04-22 16:39:29 +03:00
ospf_bfd.h ospfd: rework BFD integration 2021-03-23 10:18:42 -03:00
ospf_dump_api.c ospfd: replace inet_ntoa 2020-10-22 13:37:25 -04:00
ospf_dump_api.h *: use C99 standard fixed-width integer types 2018-03-27 15:13:34 -04:00
ospf_dump.c ospfd: fix checkpatch warnings 2021-03-23 10:18:42 -03:00
ospf_dump.h ospfd: add debug option for BFD 2021-03-23 10:18:42 -03:00
ospf_errors.c ospfd: Add Segment Routing Local Block 2020-08-20 14:37:40 +02:00
ospf_errors.h ospfd: Add Segment Routing Local Block 2020-08-20 14:37:40 +02:00
ospf_ext.c ospfd: Correct Segment Routing prefix bugs 2021-03-09 11:14:32 +01:00
ospf_ext.h ospfd: Add Segment Routing Local Block 2020-08-20 14:37:40 +02:00
ospf_flood.c ospfd: Convert to using proper string formatting 2021-03-09 20:00:45 -05:00
ospf_flood.h ospfd: OSPFv2 VRF Support 2017-10-03 09:15:19 -07:00
ospf_gr_helper.c * : clean up format specifiers for gcc-10 2020-11-04 16:56:17 -05:00
ospf_gr_helper.h ospfd: make reason string production safer 2020-10-14 12:51:52 -04:00
ospf_ia.c ospfd: replace inet_ntoa 2020-10-22 13:37:25 -04:00
ospf_ia.h *: reindent 2017-07-17 14:04:07 +02:00
ospf_interface.c Merge pull request #8153 from reubendowle/nhrp-multicast 2021-04-13 12:49:28 -05:00
ospf_interface.h ospfd: Support use of ospf with DMVPN 2021-04-06 09:22:59 +12:00
ospf_ism.c *: require semicolon after DEFINE_HOOK & co. 2021-03-17 06:18:17 +01:00
ospf_ism.h *: require semicolon after DEFINE_HOOK & co. 2021-03-17 06:18:17 +01:00
ospf_ldp_sync.c ospfd: Prevent sending of uninited data to zebra 2021-01-30 14:13:34 -05:00
ospf_ldp_sync.h ldpd, isisd, ospfd: Remove periodic ldp-sync hello message 2020-12-09 14:11:38 -05:00
ospf_lsa.c ospfd: Support use of ospf with DMVPN 2021-04-06 09:22:59 +12:00
ospf_lsa.h ospfd: add support for suppress_fa 2021-03-24 16:06:38 +01:00
ospf_lsdb.c ospfd: replace pqueue_* with DECLARE_SKIPLIST 2019-04-27 19:33:45 +02:00
ospf_lsdb.h ospfd: replace pqueue_* with DECLARE_SKIPLIST 2019-04-27 19:33:45 +02:00
ospf_main.c ospfd: North-bound implementation for ospfd rmaps 2021-03-30 22:59:30 +03:00
ospf_memory.c *: require semicolon after DEFINE_MTYPE & co 2021-03-17 06:18:17 +01:00
ospf_memory.h *: require semicolon after DEFINE_MTYPE & co 2021-03-17 06:18:17 +01:00
ospf_neighbor.c ospfd: rework BFD integration 2021-03-23 10:18:42 -03:00
ospf_neighbor.h ospfd: rework BFD integration 2021-03-23 10:18:42 -03:00
ospf_network.c ospfd: replace inet_ntoa 2020-10-22 13:37:25 -04:00
ospf_network.h ospfd: basic support for VRF NETNS backend 2018-02-27 11:11:24 +01:00
ospf_nsm.c ospfd: rework BFD integration 2021-03-23 10:18:42 -03:00
ospf_nsm.h *: require semicolon after DEFINE_HOOK & co. 2021-03-17 06:18:17 +01:00
ospf_opaque.c *: require semicolon after DEFINE_MTYPE & co 2021-03-17 06:18:17 +01:00
ospf_opaque.h Merge pull request #7448 from mjstapp/fix_gcc10_formats 2020-11-10 11:23:02 -05:00
ospf_packet.c ospfd: Suppress spurious write message when using ip nhrp map multicast 2021-04-06 09:23:42 +12:00
ospf_packet.h ospfd: fix typos 2020-10-07 01:53:13 -07:00
ospf_ri.c *: remove tabs & newlines from log messages 2021-02-14 15:36:51 +01:00
ospf_ri.h ospfd: Add Segment Routing Local Block 2020-08-20 14:37:40 +02:00
ospf_route.c ospfd: enhance TI-LFA memory management 2021-01-19 15:32:13 +00:00
ospf_route.h tests: Integrate unit tests for TI-LFA 2021-01-19 15:32:13 +00:00
ospf_routemap_nb_config.c ospfd: North-bound implementation for ospfd rmaps 2021-03-30 22:59:30 +03:00
ospf_routemap_nb.c ospfd: North-bound implementation for ospfd rmaps 2021-03-30 22:59:30 +03:00
ospf_routemap_nb.h ospfd: North-bound implementation for ospfd rmaps 2021-03-30 22:59:30 +03:00
ospf_routemap.c ospfd: North-bound implementation for ospfd rmaps 2021-03-30 22:59:30 +03:00
ospf_snmp.c lib, bgpd: add a specific oid_copy function for IPv6 addrs 2021-03-25 15:24:50 +00:00
ospf_spf.c ospfd: changes for PMP network /32 prefix length 2021-04-06 09:23:42 +12:00
ospf_spf.h ospfd: Max multipath config support 2021-03-29 22:04:46 -07:00
ospf_sr.c ospfd: Correct Segment Routing prefix bugs 2021-03-09 11:14:32 +01:00
ospf_sr.h ospfd: Debug race condition in Segment Routing 2021-02-11 14:52:40 +01:00
ospf_te.c ospfd: Add Link-State support 2021-03-23 15:39:29 +01:00
ospf_te.h ospfd: Add Link-State support 2021-03-23 15:39:29 +01:00
ospf_ti_lfa.c *: require semicolon after DEFINE_<typesafe...> 2021-03-17 06:18:39 +01:00
ospf_ti_lfa.h ospfd: Add support for TI-LFA node protection 2021-01-19 15:32:13 +00:00
ospf_vty.c Merge pull request #8153 from reubendowle/nhrp-multicast 2021-04-13 12:49:28 -05:00
ospf_vty.h ospfd: TI-LFA basic infrastructure and algorithms 2021-01-19 15:32:13 +00:00
ospf_zebra.c Merge pull request #8058 from rgirada/ospf-ecmp 2021-03-30 11:57:33 -04:00
ospf_zebra.h ospfd: Add Label Manager for Segment Routing 2020-08-20 14:33:00 +02:00
OSPF-ALIGNMENT.txt *: Remove cvs control points 2017-12-05 17:28:12 -05:00
ospfd.c ospfd: Support use of ospf with DMVPN 2021-04-06 09:22:59 +12:00
ospfd.h ospfd: North-bound implementation for ospfd rmaps 2021-03-30 22:59:30 +03:00
subdir.am *: remove *.conf.sample files 2021-04-09 13:14:30 -04:00