Files
tun2socks/engine/tunnel.go
2022-03-29 15:26:00 +08:00

19 lines
360 B
Go

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