* src/dnsmasq.h, src/domain-match.c: Fix confusion when using resolvconf
servers (combining server|address for a domain), resulting in the struct
server datastructure for server=/domain/# getting passed to
forward_query(), rapidly followed by a SEGV. This fix makes
server=/domain/# a fully fledged member of the priority list.
The code added here is a cherry pick released in upstream version
2.87, originating at https://thekelleys.org.uk/gitweb/?p=dnsmasq.git;a=commit;h=de372d69
(LP: #2015562)
This bug was fixed in the package dnsmasq - 2.86-1.1ubuntu0.4
---------------
dnsmasq (2.86-1.1ubuntu0.4) jammy; urgency=medium
* src/dnsmasq.h, src/domain-match.c: Fix confusion when using resolvconf query() , rapidly followed by a SEGV. This fix makes /domain/ # a fully fledged member of the priority list. /thekelleys. org.uk/ gitweb/ ?p=dnsmasq. git;a=commit; h=de372d69
servers (combining server|address for a domain), resulting in the struct
server datastructure for server=/domain/# getting passed to
forward_
server=
The code added here is a cherry pick released in upstream version
2.87, originating at
https:/
(LP: #2015562)
-- Miriam España Acebal <email address hidden> Thu, 20 Apr 2023 11:00:27 +0200