From fa84d8df01cc6cd0c847b3db50495bce44601f30 Mon Sep 17 00:00:00 2001 From: Oliver Herms <oliver.herms@exaring.de> Date: Fri, 29 Jun 2018 17:36:51 +0200 Subject: [PATCH] Fixing add path --- protocols/bgp/server/fsm_established.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/protocols/bgp/server/fsm_established.go b/protocols/bgp/server/fsm_established.go index d7516be6..99fb64e5 100644 --- a/protocols/bgp/server/fsm_established.go +++ b/protocols/bgp/server/fsm_established.go @@ -86,6 +86,9 @@ func (s *establishedState) init() error { clientOptions := routingtable.ClientOptions{ BestOnly: true, } + if s.fsm.options.AddPathRX { + clientOptions = s.fsm.peer.addPathSend + } s.fsm.updateSender = newUpdateSender(s.fsm) s.fsm.updateSender.Start(time.Millisecond * 5) -- GitLab