roughed in udpTunnel.Backend (#306)

This commit is contained in:
Michael Quigley
2023-04-21 13:35:58 -04:00
parent 12fad0d74c
commit a4684328b6
4 changed files with 23 additions and 7 deletions

View File

@ -4,6 +4,7 @@ import (
"github.com/openziti/sdk-golang/ziti"
"github.com/openziti/sdk-golang/ziti/config"
"github.com/openziti/transport/v2"
"github.com/openziti/zrok/endpoints"
"github.com/openziti/zrok/model"
"github.com/openziti/zrok/zrokdir"
"github.com/pkg/errors"
@ -63,8 +64,8 @@ func (f *Frontend) Stop() {
func (f *Frontend) accept(conn transport.Conn) {
if zConn, err := f.zCtx.Dial(f.cfg.ShrToken); err == nil {
go txer(conn, zConn)
go txer(zConn, conn)
go endpoints.TXer(conn, zConn)
go endpoints.TXer(zConn, conn)
logrus.Infof("accepted '%v' <=> '%v'", conn.RemoteAddr(), zConn.RemoteAddr())
} else {
logrus.Errorf("error dialing '%v': %v", f.cfg.ShrToken, err)