summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorISHIDA Wataru <ishida.wataru@lab.ntt.co.jp>2015-12-10 22:12:26 +0900
committerFUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>2015-12-15 12:06:53 +0900
commitad3850170cb928981dd4136b242cd4a354870756 (patch)
tree2cc2094e85f74eff85241cb977aca5bf49308e2d
parenta4cd60e31d55a4a9a06cdd29a56c94fd6f374b53 (diff)
server: enable to change grpc server port
Signed-off-by: ISHIDA Wataru <ishida.wataru@lab.ntt.co.jp>
-rw-r--r--server/grpc_server.go4
1 files changed, 3 insertions, 1 deletions
diff --git a/server/grpc_server.go b/server/grpc_server.go
index 07ff4e94..bc0dae4b 100644
--- a/server/grpc_server.go
+++ b/server/grpc_server.go
@@ -71,10 +71,11 @@ const GRPC_PORT = 8080
type Server struct {
grpcServer *grpc.Server
bgpServerCh chan *GrpcRequest
+ port int
}
func (s *Server) Serve() error {
- lis, err := net.Listen("tcp", fmt.Sprintf(":%d", GRPC_PORT))
+ lis, err := net.Listen("tcp", fmt.Sprintf(":%d", s.port))
if err != nil {
return fmt.Errorf("failed to listen: %v", err)
}
@@ -443,6 +444,7 @@ func NewGrpcServer(port int, bgpServerCh chan *GrpcRequest) *Server {
server := &Server{
grpcServer: grpcServer,
bgpServerCh: bgpServerCh,
+ port: port,
}
api.RegisterGobgpApiServer(grpcServer, server)
return server