]> git.proxmox.com Git - mirror_frr.git/commit - lib/routemap.c
lib : Child rmap not sending an update to parent rmap,if there is an update in child...
authorvishaldhingra <vdhingra@vmware.com>
Thu, 9 May 2019 03:53:35 +0000 (20:53 -0700)
committervishaldhingra <vdhingra@vmware.com>
Thu, 9 May 2019 03:59:15 +0000 (20:59 -0700)
commit5ed2e47bbd295334bcf6a5bbf581f4ebc93065c5
tree2a5532880f081c04a28e941c3c5362b4475b2da3
parent12456add8434f538a5003f0fda5006a04a6ff7de
lib : Child rmap not sending an update to parent rmap,if there is an update in child rmap.

Route map library creates a hash table to save the dependency binding.
route-map LRM permit 1
call rLRM
Whenever there is change in child routemap(rLRM), it tries to
find the dependency mapping with the child route map MATCH event
and it fails.The handing of match add and match delete was missing
to get the correct dependency,here it's LRM.
This fix would correct the flow to get the correct dependency.

Signed-off-by: vishaldhingra <vdhingra@vmware.com>
lib/routemap.c