From d49a19cb290515d315f92e4d4c73d70750518827 Mon Sep 17 00:00:00 2001 From: z3APA3A <3APA3A@3proxy.ru> Date: Sun, 3 Jan 2016 19:43:16 +0300 Subject: [PATCH] invalid source port selection in socls --- src/socks.c | 1 - 1 file changed, 1 deletion(-) diff --git a/src/socks.c b/src/socks.c index 5005c5f..52814db 100644 --- a/src/socks.c +++ b/src/socks.c @@ -176,7 +176,6 @@ void * sockschild(struct clientparam* param) { #else memcpy(¶m->sinsl, ¶m->srv->extsa, SASIZE(¶m->req)); #endif - if(!*SAPORT(¶m->sinsl))*SAPORT(¶m->sinsl) = port; if ((param->remsock=so._socket(SASOCK(¶m->req), command == 2? SOCK_STREAM:SOCK_DGRAM, command == 2?IPPROTO_TCP:IPPROTO_UDP)) == INVALID_SOCKET) {RETURN (11);} param->operation = command == 2?BIND:UDPASSOC; break;