From 8ca94d0238b4b8f8a988c58678d19c7aacfd5837 Mon Sep 17 00:00:00 2001 From: Paride Legovini Date: Thu, 23 Mar 2017 23:37:22 +0100 Subject: [PATCH] Typo in the ALPN callback: ta_len should be ha_len Fixes #113. Credit for the fix goes to @davidben. --- src/apps/relay/mainrelay.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/apps/relay/mainrelay.c b/src/apps/relay/mainrelay.c index 948861d..7aba10c 100644 --- a/src/apps/relay/mainrelay.c +++ b/src/apps/relay/mainrelay.c @@ -2456,7 +2456,7 @@ static int ServerALPNCallback(SSL *ssl, } if((current_len == ha_len) && (memcmp(ptr+1,HTTP_ALPN,ha_len)==0)) { *out = ptr+1; - *outlen = ta_len; + *outlen = ha_len; SSL_set_app_data(ssl,HTTP_ALPN); found_http = 1; }