From d92a8a81c0f66ea5eede0d787fffaca672f97875 Mon Sep 17 00:00:00 2001 From: Amos Jeffries Date: Sun, 15 Jan 2017 03:34:07 +1300 Subject: [PATCH] Fix inverted BIO enum server/client values --- src/security/forward.h | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/security/forward.h b/src/security/forward.h index d35510ec36..9845b52200 100644 --- a/src/security/forward.h +++ b/src/security/forward.h @@ -112,8 +112,10 @@ namespace Io { enum Type { #if USE_GNUTLS - BIO_TO_CLIENT = GNUTLS_CLIENT, - BIO_TO_SERVER = GNUTLS_SERVER + // NP: this is odd looking but correct. + // 'to-client' means we are a server, and vice versa. + BIO_TO_CLIENT = GNUTLS_SERVER, + BIO_TO_SERVER = GNUTLS_CLIENT #else BIO_TO_CLIENT = 6000, BIO_TO_SERVER -- 2.47.3