]> git.puffer.fish Git - mirror/frr.git/commit
zebra: when parsing local entry against dad, retrieve config
authorPhilippe Guibert <philippe.guibert@6wind.com>
Fri, 25 Oct 2019 12:25:00 +0000 (14:25 +0200)
committerPhilippe Guibert <philippe.guibert@6wind.com>
Fri, 11 Sep 2020 16:26:23 +0000 (18:26 +0200)
commitd6bf8f136da0e1afce0ef6c9c7a232a30851742c
tree5212bfef580faba0bdc1f934ed07922619613ed1
parent6179d0d1258b0119d2a8fd2aa7a5cf8ca54a754a
zebra: when parsing local entry against dad, retrieve config

when duplicate address detection is observed, some incrementation,
some timing mechanisms need to be done. For that the main evpn
configuration is retrieved. Until now, the VRF that was storing the dad
config parameters was the same VRF that hosted the VXLAN interface. With
netns backend, this is not true, as the VXLAN interface is in the
same VRF as the bridge interface. The modification takes same definition
as in BGP, that is to say that there is a single bgp evpn instance, and
this is that instance that will give the correct config settings.

Signed-off-by: Philippe Guibert <philippe.guibert@6wind.com>
zebra/zebra_evpn.c
zebra/zebra_vxlan.c