diff --git a/client/control.go b/client/control.go index 84c0a02..b28339e 100644 --- a/client/control.go +++ b/client/control.go @@ -163,7 +163,7 @@ re: //create local server secret or p2p for _, v := range cnf.LocalServer { - go startLocalServer(v, cnf.CommonConfig) + go StartLocalServer(v, cnf.CommonConfig) } c.Close() diff --git a/client/local.go b/client/local.go index 89dc3ae..4e484ab 100644 --- a/client/local.go +++ b/client/local.go @@ -46,7 +46,7 @@ func startLocalFileServer(config *config.CommonConfig, t *file.Tunnel, vkey stri logs.Error(srv.Serve(listener)) } -func startLocalServer(l *config.LocalServer, config *config.CommonConfig) error { +func StartLocalServer(l *config.LocalServer, config *config.CommonConfig) error { listener, err := net.ListenTCP("tcp", &net.TCPAddr{net.ParseIP("0.0.0.0"), l.Port, ""}) if err != nil { logs.Error("local listener startup failed port %d, error %s", l.Port, err.Error())