From: Christopher Faulet Date: Thu, 23 Dec 2021 12:40:42 +0000 (+0100) Subject: MINOR: dns: Always access the stream-int via the conn-stream X-Git-Tag: v2.6-dev2~31 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=8f8f35b2b0e681f52d49fcc5a5042c999200a9db;p=thirdparty%2Fhaproxy.git MINOR: dns: Always access the stream-int via the conn-stream To be able to move the stream-interface from the stream to the conn-stream, all access to the SI is done via the conn-stream. This patch is limited to the dns part. --- diff --git a/src/dns.c b/src/dns.c index ed2f875c41..0bcecec2d3 100644 --- a/src/dns.c +++ b/src/dns.c @@ -916,10 +916,10 @@ static struct appctx *dns_session_create(struct dns_session *ds) s->target = &ds->dss->srv->obj_type; - if (!sockaddr_alloc(&s->si[1].dst, &ds->dss->srv->addr, sizeof(ds->dss->srv->addr))) + if (!sockaddr_alloc(&cs_si(s->csb)->dst, &ds->dss->srv->addr, sizeof(ds->dss->srv->addr))) goto out_free_strm; s->flags = SF_ASSIGNED|SF_ADDR_SET; - s->si[1].flags |= SI_FL_NOLINGER; + cs_si(s->csb)->flags |= SI_FL_NOLINGER; s->do_log = NULL; s->uniq_id = 0;