From: Tomas Krizek Date: Fri, 14 Aug 2020 08:53:43 +0000 (+0200) Subject: daemon/bindings/net: fix port-based default protocol selection X-Git-Tag: v5.2.0~15^2~41 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fd98d5d21001bcdc8e185ba559bcb80088c0a332;p=thirdparty%2Fknot-resolver.git daemon/bindings/net: fix port-based default protocol selection --- diff --git a/daemon/bindings/net.c b/daemon/bindings/net.c index 1e9fbf87e..0d9d65c95 100644 --- a/daemon/bindings/net.c +++ b/daemon/bindings/net.c @@ -183,7 +183,10 @@ static int net_listen(lua_State *L) bool tls = (port == KR_DNS_TLS_PORT); bool http = (port == KR_DNS_HTTP_PORT); - http = tls = (port == KR_DNS_DOH_PORT); + if (port == KR_DNS_DOH_PORT) { + http = tls = true; + } + bool freebind = false; const char *kind = NULL; if (n > 2 && !lua_isnil(L, 3)) {