From 74772de341f40417396aaa89ef1a9ab1c41e5cca Mon Sep 17 00:00:00 2001 From: z3APA3A <3APA3A@3proxy.ru> Date: Sun, 29 Nov 2015 12:38:16 +0300 Subject: [PATCH] Fixed handling of [] IPv6 addresses in hostnames --- src/common.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/common.c b/src/common.c index a70c2c8..c3c97d3 100644 --- a/src/common.c +++ b/src/common.c @@ -250,7 +250,7 @@ int parsehostname(char *hostname, struct clientparam *param, unsigned short port if(sp){ port = atoi(sp+1); } - getip46(param->srv->family, param->hostname + (se!=0), (struct sockaddr *)¶m->req); + getip46(param->srv->family, param->hostname, (struct sockaddr *)¶m->req); if(se) *se = ']'; if(sp) *sp = ':'; *SAPORT(¶m->req) = htons(port);