]> git.proxmox.com Git - mirror_frr.git/commit
ospfd: VRF aware Router-ID update
authorChirag Shah <chirag@cumulusnetworks.com>
Thu, 2 Nov 2017 14:54:45 +0000 (07:54 -0700)
committerChirag Shah <chirag@cumulusnetworks.com>
Mon, 6 Nov 2017 21:15:41 +0000 (13:15 -0800)
commit6021c6c059b29cbe5498af527442154d5c721a9d
tree159ed0e2861e19744462dfff12cd13a55b333012
parent0ce9f92d869ff912981ba878fc3293a8169eedbd
ospfd: VRF aware Router-ID update

Ensure zebra received router-id isolated per vrf instance.
Store zebra received router-id within ospf instance.

Ticket:CM-18657
Reviewed By:
Testing Done:
Validated follwoing sequence
- Create vrf1111
- Create ospf vrf1111 with no router-id
- Assign ip to vrf111
- ospf is assigned zebra assigned router-id which is vrf ip.
- upon remvoing vrf ip, the router-id retained as same until
ospfd restarted.

Signed-off-by: Chirag Shah <chirag@cumulusnetworks.com>
ospfd/ospf_vty.c
ospfd/ospf_zebra.c
ospfd/ospfd.c
ospfd/ospfd.h