diff options
Diffstat (limited to 'table')
-rw-r--r-- | table/path.go | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/table/path.go b/table/path.go index 9d1b00b1..e48b7258 100644 --- a/table/path.go +++ b/table/path.go @@ -167,7 +167,7 @@ func (path *Path) UpdatePathAttrs(global *config.Global, peer *config.Neighbor) path.SetNexthop(localAddress) // AS_PATH handling - path.PrependAsn(global.Config.As, 1) + path.PrependAsn(peer.Config.LocalAs, 1) // MED Handling if med := path.getPathAttr(bgp.BGP_ATTR_TYPE_MULTI_EXIT_DISC); med != nil && !path.IsLocal() { |