]> git.proxmox.com Git - mirror_frr.git/commit - bgpd/bgp_evpn.c
bgpd: set vrf originator ip to kernels local-ip
authormitesh <mitesh@cumulusnetworks.com>
Mon, 30 Oct 2017 23:58:15 +0000 (16:58 -0700)
committerMitesh Kanjariya <mitesh@marvel-07.cumulusnetworks.com>
Thu, 14 Dec 2017 18:57:07 +0000 (10:57 -0800)
commitb67a60d2cf765302ccde740576dada94f24ac450
treea3331628d419c9877ce366b0febb00a3637b91ce
parent676f83b991924c29f1d9cee44f321f36123f4361
bgpd: set vrf originator ip to kernels local-ip

For EVPN type-5 route the NH in the NLRI is set to the local tunnel ip.
This information has to be obtained from kernel notification.
We need to pass this info from zebra to bgp in l3vni call flow.
This patch doesn't handle the tunnel-ip change.

Signed-off-by: Mitesh Kanjariya <mitesh@cumulusnetworks.com>
bgpd/bgp_evpn.c
bgpd/bgp_evpn.h
bgpd/bgp_evpn_vty.c
bgpd/bgp_zebra.c
bgpd/bgpd.h
zebra/zebra_vxlan.c
zebra/zebra_vxlan_private.h