chore: support relay native udp when using ss and ssr protocol

This commit is contained in:
wwqgtxx
2022-12-19 17:02:04 +08:00
parent ff01d845b4
commit c63dd62ed2
5 changed files with 144 additions and 21 deletions

View File

@ -108,6 +108,9 @@ type ProxyAdapter interface {
SupportUOT() bool
ListenPacketOnStreamConn(c net.Conn, metadata *Metadata) (PacketConn, error)
SupportLPPC() bool
ListenPacketOnPacketConn(ctx context.Context, c PacketConn, metadata *Metadata) (PacketConn, error)
// Unwrap extracts the proxy from a proxy-group. It returns nil when nothing to extract.
Unwrap(metadata *Metadata, touch bool) Proxy
}