mirror of
https://github.com/pi-hole/dnsmasq.git
synced 2025-12-19 18:28:25 +00:00
Fix the disease, not the symptom in e40d8bef3b
This commit is contained in:
@@ -1531,7 +1531,7 @@ void check_servers(void)
|
|||||||
#endif
|
#endif
|
||||||
if (!(serv->flags & SERV_HAS_DOMAIN))
|
if (!(serv->flags & SERV_HAS_DOMAIN))
|
||||||
s1 = _("unqualified"), s2 = _("names");
|
s1 = _("unqualified"), s2 = _("names");
|
||||||
else if (serv->domain == NULL || strlen(serv->domain) == 0)
|
else if (strlen(serv->domain) == 0)
|
||||||
s1 = _("default"), s2 = "";
|
s1 = _("default"), s2 = "";
|
||||||
else
|
else
|
||||||
s1 = _("domain"), s2 = serv->domain;
|
s1 = _("domain"), s2 = serv->domain;
|
||||||
|
|||||||
@@ -2583,7 +2583,7 @@ static int one_opt(int option, char *arg, char *errstr, char *gen_err, int comma
|
|||||||
serv = newlist;
|
serv = newlist;
|
||||||
while (serv->next)
|
while (serv->next)
|
||||||
{
|
{
|
||||||
serv->next->flags = serv->flags;
|
serv->next->flags |= serv->flags & ~(SERV_HAS_DOMAIN | SERV_FOR_NODOTS);
|
||||||
serv->next->addr = serv->addr;
|
serv->next->addr = serv->addr;
|
||||||
serv->next->source_addr = serv->source_addr;
|
serv->next->source_addr = serv->source_addr;
|
||||||
strcpy(serv->next->interface, serv->interface);
|
strcpy(serv->next->interface, serv->interface);
|
||||||
|
|||||||
Reference in New Issue
Block a user