summaryrefslogtreecommitdiffhomepage
path: root/client
diff options
context:
space:
mode:
authorISHIDA Wataru <ishida.wataru@lab.ntt.co.jp>2017-02-22 06:57:20 +0000
committerFUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>2017-04-04 22:07:46 +0900
commit94865943c66490dd8e3805e5826849c92ff6e36b (patch)
treee9f56b7effed9d82cf2363d42d59fc5b8d9f3f81 /client
parentf8b9b0a7ed24744cd7e3ea7b56575ef0b428eb69 (diff)
client: fix bug of getting unnumbered neighbor
Diffstat (limited to 'client')
-rw-r--r--client/client.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/client/client.go b/client/client.go
index 1dddcb56..ba2d415a 100644
--- a/client/client.go
+++ b/client/client.go
@@ -136,7 +136,7 @@ func (cli *Client) getNeighbor(name string, afi int, vrf string, enableAdvertise
neighbors := make([]*config.Neighbor, 0, len(ret.Peers))
for _, p := range ret.Peers {
- if name != "" && name != p.Conf.NeighborAddress {
+ if name != "" && name != p.Conf.NeighborAddress && name != p.Conf.NeighborInterface {
continue
}
if vrf != "" && name != p.Conf.Vrf {