mirror of https://github.com/v2ray/v2ray-core
format code
parent
60b116fbde
commit
f080f36372
|
@ -163,7 +163,7 @@ func (server *SocksServer) handleSocks5(reader *v2net.TimeOutReader, writer io.W
|
||||||
|
|
||||||
// Some SOCKS software requires a value other than dest. Let's fake one:
|
// Some SOCKS software requires a value other than dest. Let's fake one:
|
||||||
response.Port = uint16(1717)
|
response.Port = uint16(1717)
|
||||||
response.SetIPv4([]byte{0, 0, 0, 0})
|
response.SetIPv4([]byte{0, 0, 0, 0})
|
||||||
|
|
||||||
responseBuffer := alloc.NewSmallBuffer().Clear()
|
responseBuffer := alloc.NewSmallBuffer().Clear()
|
||||||
response.Write(responseBuffer)
|
response.Write(responseBuffer)
|
||||||
|
@ -194,11 +194,11 @@ func (server *SocksServer) handleUDP(reader *v2net.TimeOutReader, writer io.Writ
|
||||||
response.Port = udpAddr.Port()
|
response.Port = udpAddr.Port()
|
||||||
switch {
|
switch {
|
||||||
case udpAddr.IsIPv4():
|
case udpAddr.IsIPv4():
|
||||||
response.SetIPv4(udpAddr.IP())
|
response.SetIPv4(udpAddr.IP())
|
||||||
case udpAddr.IsIPv6():
|
case udpAddr.IsIPv6():
|
||||||
response.SetIPv6(udpAddr.IP())
|
response.SetIPv6(udpAddr.IP())
|
||||||
case udpAddr.IsDomain():
|
case udpAddr.IsDomain():
|
||||||
response.SetDomain(udpAddr.Domain())
|
response.SetDomain(udpAddr.Domain())
|
||||||
}
|
}
|
||||||
|
|
||||||
responseBuffer := alloc.NewSmallBuffer().Clear()
|
responseBuffer := alloc.NewSmallBuffer().Clear()
|
||||||
|
|
Loading…
Reference in New Issue