Ping creates new client

This commit is contained in:
2026-03-02 19:24:58 +01:00
parent dd2922e9a1
commit 7284d3b0b5

View File

@@ -14,6 +14,7 @@ import (
type server struct { type server struct {
pb.UnimplementedControlServiceServer pb.UnimplementedControlServiceServer
wgClient *wgctrl.Client
} }
func (s *server) Ping(ctx context.Context, req *pb.PingRequest) (*pb.PingResponse, error) { func (s *server) Ping(ctx context.Context, req *pb.PingRequest) (*pb.PingResponse, error) {
@@ -30,7 +31,8 @@ func main() {
} }
grpcServer := grpc.NewServer() grpcServer := grpc.NewServer()
pb.RegisterControlServiceServer(grpcServer, &server{}) srv := &server{wgClient: client}
pb.RegisterControlServiceServer(grpcServer, srv)
log.Println("gRPC server running on :50051") log.Println("gRPC server running on :50051")
if err := grpcServer.Serve(lis); err != nil { if err := grpcServer.Serve(lis); err != nil {