diff options
Diffstat (limited to 'server/peer.go')
-rw-r--r-- | server/peer.go | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/server/peer.go b/server/peer.go index c635b2b1..3c274344 100644 --- a/server/peer.go +++ b/server/peer.go @@ -472,6 +472,7 @@ func (peer *Peer) MarshalJSON() ([]byte, error) { p["info"] = struct { BgpState string `json:"bgp_state"` + AdminState string FsmEstablishedTransitions uint32 `json:"fsm_established_transitions"` TotalMessageOut uint32 `json:"total_message_out"` TotalMessageIn uint32 `json:"total_message_in"` @@ -498,6 +499,7 @@ func (peer *Peer) MarshalJSON() ([]byte, error) { }{ BgpState: f.state.String(), + AdminState: f.adminState.String(), FsmEstablishedTransitions: s.EstablishedCount, TotalMessageOut: s.TotalOut, TotalMessageIn: s.TotalIn, |