]> git.proxmox.com Git - mirror_frr.git/commit
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)
committerDonald Sharp <sharpd@cumulusnetworks.com>
Thu, 16 May 2019 20:25:47 +0000 (16:25 -0400)
commit0f8cf61ae66d45154146d17586b981489ae6a10a
treeec260e79d2279c02542e914c2150c6b4755ca9db
parent1377170ba70c1a52ee64d0b2a5fef331177c03aa
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