diff options
| author | Hiroki Shirokura <slank.dev@gmail.com> | 2019-12-18 18:05:59 +0900 |
|---|---|---|
| committer | Hiroki Shirokura <hiroki.shirokura@linecorp.com> | 2019-12-23 15:25:12 +0900 |
| commit | 760f39dc082c6739d342225cd71863ada9471a87 (patch) | |
| tree | cd8d5928e7bf79477635d2ed083b55896d51727f /lib/debug.c | |
| parent | 7655aa34c9d81c72e4d523d1c8bd959d8e6c43d9 (diff) | |
zebra: fix kernel-route's deletion on vrf
zebra can catch the kernel's route deletion by netlink.
but current FRR can't delete kernel-route on vrf(l3mdev)
when kernel operator delete the route on out-side of FRR.
It looks problem about kernel-route deletion.
This problem is caused around _nexthop_cmp_no_labels(nh1,nh2)
that checks the each nexthop's member 'vrf_id'.
And _nexthop_cmp_no_labels's caller doesn't set the vrf_id
of nexthop structure. This commit fix that case.
Signed-off-by: Hiroki Shirokura <slank.dev@gmail.com>
Diffstat (limited to 'lib/debug.c')
0 files changed, 0 insertions, 0 deletions
