From c5ba790d13c40c2c61c912f62bd838c1da7841a3 Mon Sep 17 00:00:00 2001 From: Vladimir Dubrovin <3proxy@3proxy.ru> Date: Fri, 3 Oct 2025 17:06:11 +0300 Subject: [PATCH] Fix: -P option for tlspr --- src/tlspr.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/tlspr.c b/src/tlspr.c index 12d299d..1aecb72 100644 --- a/src/tlspr.c +++ b/src/tlspr.c @@ -191,7 +191,7 @@ void * tlsprchild(struct clientparam* param) { myfree(param->hostname); param->hostname = NULL; } - else if (parsehostname(sni, param, param->srv->targetport? param->srv->targetport:443)) RETURN (100); + else if (parsehostname(sni, param, param->srv->targetport? ntohs(param->srv->targetport):443)) RETURN (100); if (!param->hostname)param->hostname = (unsigned char *)mystrdup(sni); } else if (res < 0 && param->srv->requirecert) RETURN(310-res);