mirror_frr/ripd
Igor Ryzhov 104fd76738 *: fix interface config write in NB-converted daemons
When writing the config from the NB-converted daemon, we must not rely
on the operational data. This commit changes the output of the interface
configuration to use only config data. As the code is the same for all
daemons, move it to the lib and remove all the duplicated code.

Signed-off-by: Igor Ryzhov <iryzhov@nfware.com>
2021-10-25 15:31:07 +03:00
..
.gitignore *: cleanup .gitignore files 2018-09-08 21:30:42 +02:00
Makefile build: non-recursive ripd & ripngd 2017-08-04 11:09:50 +02:00
rip_cli.c lib: northbound cli show/cmd functions must not modify data nodes 2021-10-13 20:12:35 +03:00
rip_debug.c *: move CLI node names to cmd_node->name 2020-04-16 12:53:59 +02:00
rip_debug.h ripd: remove leftovers from the old sighup handler 2018-12-03 13:47:58 -02:00
rip_errors.c *: style for EC replacements 2018-09-13 19:38:57 +00:00
rip_errors.h ripd: RIP_[ERR|WARN] -> EC_RIP 2018-09-13 19:14:28 +00:00
rip_interface.c *: fix interface config write in NB-converted daemons 2021-10-25 15:31:07 +03:00
rip_interface.h *: require semicolon after DEFINE_MTYPE & co 2021-03-17 06:18:17 +01:00
rip_main.c *: Drop break after using frr_help_exit() in switch/case 2021-08-25 10:49:05 +03:00
rip_nb_config.c *: change the signature of the northbound callbacks to be more flexible 2020-04-23 10:14:32 -03:00
rip_nb_notifications.c ripd: split northbound callbacks into multiple files 2019-10-29 21:49:14 -03:00
rip_nb_rpcs.c *: change the signature of the northbound callbacks to be more flexible 2020-04-23 10:14:32 -03:00
rip_nb_state.c zebra: optimize the RIB get_next() callback 2020-05-15 23:47:43 -03:00
rip_nb.c ripd: split northbound callbacks into multiple files 2019-10-29 21:49:14 -03:00
rip_nb.h lib: northbound cli show/cmd functions must not modify data nodes 2021-10-13 20:12:35 +03:00
rip_offset.c *: require semicolon after DEFINE_MTYPE & co 2021-03-17 06:18:17 +01:00
rip_peer.c ripd: Ensure better struct thread * semantics 2021-10-04 09:36:54 -04:00
rip_routemap.c *: Remove route_map_object_t from the system 2020-11-13 19:35:20 -05:00
rip_snmp.c bgpd: Fix misleading comments for some parts 2021-08-05 16:29:52 +03:00
rip_zebra.c ripd: replace inet_ntoa 2020-10-22 16:25:41 -04:00
ripd.c ripd: Ensure better struct thread * semantics 2021-10-04 09:36:54 -04:00
ripd.h *: require semicolon after DEFINE_HOOK & co. 2021-03-17 06:18:17 +01:00
subdir.am build: fix AM_LDFLAGS usage (and gcov) 2021-07-21 17:10:08 +02:00