mirror of
https://github.com/3proxy/3proxy.git
synced 2025-02-23 02:25:40 +08:00
Fix: IPv6 address may be invalid on some plafrorms for SOCKSv5 UDP ASSOCIATE
This commit is contained in:
parent
ab8db00b1f
commit
cf6946cc8b
@ -421,8 +421,8 @@ fflush(stderr);
|
|||||||
size = 16;
|
size = 16;
|
||||||
case 1:
|
case 1:
|
||||||
i = 4+size;
|
i = 4+size;
|
||||||
memcpy(SAADDR(¶m->sinsr), buf+4, size);
|
|
||||||
*SAFAMILY(¶m->sinsr) = (size == 4)?AF_INET:AF_INET6;
|
*SAFAMILY(¶m->sinsr) = (size == 4)?AF_INET:AF_INET6;
|
||||||
|
memcpy(SAADDR(¶m->sinsr), buf+4, size);
|
||||||
break;
|
break;
|
||||||
case 3:
|
case 3:
|
||||||
size = buf[4];
|
size = buf[4];
|
||||||
|
Loading…
Reference in New Issue
Block a user