Change: local resolve DNS in UDP request due to TURN failed
This commit is contained in:
@ -78,13 +78,8 @@ func NewConn(c net.Conn, a C.ProxyAdapter) C.Conn {
|
||||
return &conn{c, []string{a.Name()}}
|
||||
}
|
||||
|
||||
type PacketConn interface {
|
||||
net.PacketConn
|
||||
WriteWithMetadata(p []byte, metadata *C.Metadata) (n int, err error)
|
||||
}
|
||||
|
||||
type packetConn struct {
|
||||
PacketConn
|
||||
net.PacketConn
|
||||
chain C.Chain
|
||||
}
|
||||
|
||||
@ -96,7 +91,7 @@ func (c *packetConn) AppendToChains(a C.ProxyAdapter) {
|
||||
c.chain = append(c.chain, a.Name())
|
||||
}
|
||||
|
||||
func newPacketConn(pc PacketConn, a C.ProxyAdapter) C.PacketConn {
|
||||
func newPacketConn(pc net.PacketConn, a C.ProxyAdapter) C.PacketConn {
|
||||
return &packetConn{pc, []string{a.Name()}}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user