]> git.proxmox.com Git - mirror_frr.git/commit - eigrpd/eigrp_main.c
lib, rip, ripng, eigrp: rework if_rmap context
authorPhilippe Guibert <philippe.guibert@6wind.com>
Mon, 14 Jan 2019 07:58:36 +0000 (08:58 +0100)
committerPhilippe Guibert <philippe.guibert@6wind.com>
Tue, 19 Feb 2019 20:11:13 +0000 (21:11 +0100)
commit4b23867cad558a59e8d315400b82c0453510c9af
tree659eb4c089bfca4451921697caad11eaa5bc2d18
parent8faeb50fe40976313a309a0e1870e29bebd99fd6
lib, rip, ripng, eigrp: rework if_rmap context

so as to handle ri/ripng/eigrp multiple instances, the need is to
encapsulate if_rmap hash table into a container context self to each
instance. This work then reviews the if_rmap api, mainly by adding a
if_rmap_ctx context, that is passed for each exchange between library
and the daemon.

Signed-off-by: Philippe Guibert <philippe.guibert@6wind.com>
eigrpd/eigrp_main.c
eigrpd/eigrpd.c
lib/if_rmap.c
lib/if_rmap.h
ripd/ripd.c
ripd/ripd.h
ripngd/ripngd.c
ripngd/ripngd.h