chore: decrease unneeded string convert in socks5 addr parsing

This commit is contained in:
wwqgtxx
2026-01-28 00:41:13 +08:00
parent 85c024a4a6
commit 6aaabc97ca
2 changed files with 2 additions and 2 deletions

View File

@@ -264,7 +264,7 @@ func (pc *packetConn) WriteTo(b []byte, addr net.Addr) (int, error) {
pc.wMux.Lock()
defer pc.wMux.Unlock()
return WritePacket(pc, socks5.ParseAddr(addr.String()), b)
return WritePacket(pc, socks5.ParseAddrToSocksAddr(addr), b)
}
func (pc *packetConn) ReadFrom(b []byte) (int, net.Addr, error) {

View File

@@ -136,7 +136,7 @@ type PacketConn struct {
}
func (pc *PacketConn) WriteTo(b []byte, addr net.Addr) (int, error) {
return WritePacket(pc, socks5.ParseAddr(addr.String()), b)
return WritePacket(pc, socks5.ParseAddrToSocksAddr(addr), b)
}
func (pc *PacketConn) ReadFrom(b []byte) (int, net.Addr, error) {