From: W.C.A. Wijngaards Date: Mon, 29 Apr 2019 08:40:12 +0000 (+0200) Subject: Fixup fd pass. X-Git-Tag: release-1.9.2rc1~22^2~11^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6ce60bcb61f2dce528bf33c50251d5fe7c3a5777;p=thirdparty%2Funbound.git Fixup fd pass. --- diff --git a/services/outside_network.c b/services/outside_network.c index a7f6f0d09..779656fee 100644 --- a/services/outside_network.c +++ b/services/outside_network.c @@ -2284,7 +2284,7 @@ outnet_comm_point_for_udp(struct outside_network* outnet, /** setup SSL for comm point */ static int setup_comm_ssl(struct comm_point* cp, struct outside_network* outnet, - char* host) + int fd, char* host) { cp->ssl = outgoing_ssl_fd(outnet->sslctx, fd); if(!cp->ssl) { @@ -2355,7 +2355,7 @@ outnet_comm_point_for_tcp(struct outside_network* outnet, /* setup for SSL (if needed) */ if(ssl) { - if(!setup_comm_ssl(cp, outnet, host)) { + if(!setup_comm_ssl(cp, outnet, fd, host)) { log_err("cannot setup XoT"); comm_point_delete(cp); return NULL; @@ -2418,7 +2418,7 @@ outnet_comm_point_for_http(struct outside_network* outnet, /* setup for SSL (if needed) */ if(ssl) { - if(!setup_comm_ssl(cp, outnet, host)) { + if(!setup_comm_ssl(cp, outnet, fd, host)) { log_err("cannot setup https"); comm_point_delete(cp); return NULL;