Skip to content

Commit 0b6486f

Browse files
committed
gobgp: fix peer state print
Signed-off-by: FUJITA Tomonori <[email protected]>
1 parent 834fb80 commit 0b6486f

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

cmd/gobgp/cmd/neighbor.go

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -162,16 +162,19 @@ func showNeighbors(vrf string) error {
162162
fmt.Printf(format, "Peer", "AS", "Up/Down", "State", "#Received", "Accepted")
163163
formatFsm := func(admin api.PeerState_AdminState, fsm api.PeerState_SessionState) string {
164164
switch admin {
165-
case api.PeerState_UP:
165+
case api.PeerState_DOWN:
166166
return "Idle(Admin)"
167167
case api.PeerState_PFX_CT:
168168
return "Idle(PfxCt)"
169169
}
170170

171171
switch fsm {
172172
case api.PeerState_UNKNOWN:
173-
return "Idle"
173+
// should never happen
174+
return "Unknown"
174175
case api.PeerState_IDLE:
176+
return "Idle"
177+
case api.PeerState_CONNECT:
175178
return "Connect"
176179
case api.PeerState_ACTIVE:
177180
return "Active"

0 commit comments

Comments
 (0)