From 0d7f05b05b3a8247c63bcc99173eea00b39c0eb6 Mon Sep 17 00:00:00 2001 From: Vladimir Dubrovin <3proxy@3proxy.ru> Date: Thu, 7 May 2026 19:10:36 +0300 Subject: [PATCH] set hostname in proxy if hostname is numeric --- src/proxy.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/proxy.c b/src/proxy.c index 9ea97d0..e707dea 100644 --- a/src/proxy.c +++ b/src/proxy.c @@ -417,6 +417,10 @@ for(;;){ c = *se; *se = 0; } + if(param->hostname && (!*param->hostname || isnumber(param->hostname[strlen((char *)param->hostname) - 1]))){ + free(param->hostname); + param->hostname = NULL; + } if(!param->hostname){ if(parsehostname((char *)sb, param, 80)) RETURN(100); }