Files
tun2socks/engine/tunnel.go
xjasonlyu dd0cde04b4 Refactor: optimize UDP module
Symmetric NAT support for now.
2022-02-05 15:49:03 +08:00

19 lines
342 B
Go

package engine
import (
"github.com/xjasonlyu/tun2socks/v2/core"
"github.com/xjasonlyu/tun2socks/v2/tunnel"
)
var _ core.Handler = (*fakeTunnel)(nil)
type fakeTunnel struct{}
func (*fakeTunnel) HandleTCPConn(conn core.TCPConn) {
tunnel.TCPIn() <- conn
}
func (*fakeTunnel) HandleUDPConn(conn core.UDPConn) {
tunnel.UDPIn() <- conn
}