diff options
Diffstat (limited to 'server/server.go')
-rw-r--r-- | server/server.go | 14 |
1 files changed, 2 insertions, 12 deletions
diff --git a/server/server.go b/server/server.go index 0642619b..d5a51c44 100644 --- a/server/server.go +++ b/server/server.go @@ -1528,19 +1528,9 @@ func (server *BgpServer) handleGrpc(grpcReq *GrpcRequest) { switch grpcReq.RequestType { case REQ_GET_SERVER: g := server.bgpConfig.Global - result := &GrpcResponse{ - Data: &api.GetServerResponse{ - Global: &api.Global{ - As: g.Config.As, - RouterId: g.Config.RouterId, - ListenPort: g.Config.Port, - ListenAddresses: g.Config.LocalAddressList, - MplsLabelMin: g.MplsLabelRange.MinLabel, - MplsLabelMax: g.MplsLabelRange.MaxLabel, - }, - }, + grpcReq.ResponseCh <- &GrpcResponse{ + Data: &g, } - grpcReq.ResponseCh <- result close(grpcReq.ResponseCh) case REQ_START_SERVER: err := server.handleModConfig(grpcReq) |