mirror of
https://github.com/v2fly/v2ray-core.git
synced 2024-11-17 09:56:18 -05:00
use net.ParseAddress in socks udp
This commit is contained in:
parent
4d2bcda9cc
commit
c618ce543c
@ -75,12 +75,7 @@ func ReadUDPRequest(packet []byte) (*Socks5UDPRequest, error) {
|
||||
}
|
||||
domain := string(packet[5 : 5+domainLength])
|
||||
request.Port = v2net.PortFromBytes(packet[5+domainLength : 5+domainLength+2])
|
||||
maybeIP := net.ParseIP(domain)
|
||||
if maybeIP != nil {
|
||||
request.Address = v2net.IPAddress(maybeIP)
|
||||
} else {
|
||||
request.Address = v2net.DomainAddress(domain)
|
||||
}
|
||||
request.Address = v2net.ParseAddress(domain)
|
||||
dataBegin = 5 + domainLength + 2
|
||||
default:
|
||||
log.Warning("Unknown address type ", addrType)
|
||||
|
Loading…
Reference in New Issue
Block a user