summaryrefslogtreecommitdiffhomepage
path: root/cmd
diff options
context:
space:
mode:
Diffstat (limited to 'cmd')
-rw-r--r--cmd/gobgp/neighbor.go10
1 files changed, 10 insertions, 0 deletions
diff --git a/cmd/gobgp/neighbor.go b/cmd/gobgp/neighbor.go
index 8c80338b..8964cf9e 100644
--- a/cmd/gobgp/neighbor.go
+++ b/cmd/gobgp/neighbor.go
@@ -452,6 +452,16 @@ func showNeighbor(args []string) error {
fmt.Printf(" %s:\t%s\n", item.RouteFamily, item.Mode)
}
}
+ case bgp.BGP_CAP_FQDN:
+ fmt.Printf(" %s:\t%s\n", c.Code(), support)
+ if m := lookup(c, lcaps); m != nil {
+ fmt.Println(" Local:")
+ fmt.Printf(" name: %s, domain: %s\n", m.(*bgp.CapFQDN).HostName, m.(*bgp.CapFQDN).DomainName)
+ }
+ if m := lookup(c, rcaps); m != nil {
+ fmt.Println(" Remote:")
+ fmt.Printf(" name: %s, domain: %s\n", m.(*bgp.CapFQDN).HostName, m.(*bgp.CapFQDN).DomainName)
+ }
default:
fmt.Printf(" %s:\t%s\n", c.Code(), support)
}