From a44a32c484af97e54866102910fcbbc413f74905 Mon Sep 17 00:00:00 2001 From: z3APA3A <3APA3A@3proxy.ru> Date: Tue, 8 Mar 2016 13:28:29 +0300 Subject: [PATCH] Do not fail for zero address on SOCKSv5 BIND/UDPASSOC --- src/socks.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/socks.c b/src/socks.c index 31c09d8..4d048f8 100644 --- a/src/socks.c +++ b/src/socks.c @@ -120,7 +120,7 @@ void * sockschild(struct clientparam* param) { #ifndef NOIPV6 } #endif - if(SAISNULL(¶m->req)) { + if(command == 1 && SAISNULL(¶m->req)) { RETURN(431); } myinet_ntop(*SAFAMILY(¶m->sinsr), SAADDR(¶m->sinsr), (char *)buf, 64);