mirror of
https://github.com/xjasonlyu/tun2socks.git
synced 2025-10-10 19:20:15 +08:00
20 lines
379 B
Go
20 lines
379 B
Go
package engine
|
|
|
|
import (
|
|
"github.com/xjasonlyu/tun2socks/common/adapter"
|
|
"github.com/xjasonlyu/tun2socks/stack"
|
|
"github.com/xjasonlyu/tun2socks/tunnel"
|
|
)
|
|
|
|
var _ stack.Handler = (*fakeTunnel)(nil)
|
|
|
|
type fakeTunnel struct{}
|
|
|
|
func (*fakeTunnel) Add(conn adapter.TCPConn) {
|
|
tunnel.Add(conn)
|
|
}
|
|
|
|
func (*fakeTunnel) AddPacket(packet adapter.UDPPacket) {
|
|
tunnel.AddPacket(packet)
|
|
}
|