fix websocket for tunnel

This commit is contained in:
ginuerzh
2023-10-17 23:04:30 +08:00
parent 0a565120df
commit a9f0dda805
13 changed files with 83 additions and 186 deletions

View File

@ -3,20 +3,20 @@ package mtls
import (
"net"
"github.com/xtaci/smux"
"github.com/go-gost/x/internal/util/mux"
)
type muxSession struct {
conn net.Conn
session *smux.Session
session *mux.Session
}
func (session *muxSession) GetConn() (net.Conn, error) {
return session.session.OpenStream()
return session.session.GetConn()
}
func (session *muxSession) Accept() (net.Conn, error) {
return session.session.AcceptStream()
return session.session.Accept()
}
func (session *muxSession) Close() error {