mirror_frr/ripd
Renato Westphal 8c942f6506 ripd: retrofit the 'offset-list' command to the new northbound model
Remove the rip_offset_list_set() and rip_offset_list_unset() functions
since they set/unset multiple configuration options at the same time. The
northbound callbacks need to set/unset configuration options individually.

The frr-ripd YANG module models the "offset-list" command using a list
keyed by the 'interface' and 'direction' leafs. One important detail is
that the IFNAME parameter is optional, and when it's not present it means
we want to match all interfaces. This is modeled using an interface name
of '*' since key lists are mandatory by definition in YANG.

Signed-off-by: Renato Westphal <renato@opensourcerouting.org>
2018-10-27 16:16:12 -02: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 ripd: retrofit the 'offset-list' command to the new northbound model 2018-10-27 16:16:12 -02:00
rip_cli.h ripd: retrofit the 'offset-list' command to the new northbound model 2018-10-27 16:16:12 -02:00
rip_debug.c *: use argv[]->text instead of argv[]->arg when appropriate 2017-10-05 22:54:42 -03:00
rip_debug.h *: reindent 2017-07-17 14:04:07 +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 ripd: retrofit the 'network' command to the new northbound model 2018-10-27 16:16:12 -02:00
rip_interface.h *: reindent 2017-07-17 14:04:07 +02:00
rip_main.c yang, ripd: add 'frr-ripd.yang' and associated stub callbacks 2018-10-27 16:16:12 -02:00
rip_memory.c ripd: Use memory management for interface commands in RIP 2018-07-31 20:12:55 -04:00
rip_memory.h ripd: Use memory management for interface commands in RIP 2018-07-31 20:12:55 -04:00
rip_northbound.c ripd: retrofit the 'offset-list' command to the new northbound model 2018-10-27 16:16:12 -02:00
rip_offset.c ripd: retrofit the 'offset-list' command to the new northbound model 2018-10-27 16:16:12 -02:00
rip_peer.c ripd: fix list compare order 2018-10-23 12:30:00 +02:00
rip_routemap.c libs, daemons: use const in route-map apply 2018-07-23 10:34:35 -04:00
rip_snmp.c ripd: rip_snmp.c - Remove not needed check 2018-04-11 07:35:20 -04:00
rip_zebra.c ripd: retrofit the 'default-information' command to the new northbound model 2018-10-27 16:16:12 -02:00
ripd.c ripd: retrofit the 'offset-list' command to the new northbound model 2018-10-27 16:16:12 -02:00
ripd.conf.sample *: Remove cvs control points 2017-12-05 17:28:12 -05:00
ripd.h ripd: retrofit the 'offset-list' command to the new northbound model 2018-10-27 16:16:12 -02:00
RIPv2-MIB.txt Initial revision 2002-12-13 20:15:29 +00:00
subdir.am yang, ripd: add 'frr-ripd.yang' and associated stub callbacks 2018-10-27 16:16:12 -02:00