From: Olivier Houchard Date: Fri, 21 Dec 2018 18:42:01 +0000 (+0100) Subject: BUG/MEDIUM: server: Also copy "check-sni" for server templates. X-Git-Tag: v2.0-dev0~3 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=21944019cabcb46ceb95b7fd925528b9dace4e35;p=thirdparty%2Fhaproxy.git BUG/MEDIUM: server: Also copy "check-sni" for server templates. When using server templates, if "check-sni" is used, make sure it shows up in all the created servers. This should be backported to 1.8 and 1.9. --- diff --git a/src/server.c b/src/server.c index 8ca704382e..24732b3019 100644 --- a/src/server.c +++ b/src/server.c @@ -1612,6 +1612,7 @@ static void srv_settings_cpy(struct server *srv, struct server *src, int srv_tmp srv->check.addr = srv->agent.addr = src->check.addr; srv->check.use_ssl = src->check.use_ssl; srv->check.port = src->check.port; + srv->check.sni = src->check.sni; /* Note: 'flags' field has potentially been already initialized. */ srv->flags |= src->flags; srv->do_check = src->do_check;