resolved: fix accounting of dns serves on a link (#3291)
After a few link up/down events I got this warning: May 17 22:05:10 laptop systemd-resolved[2983]: Failed to read DNS servers for interface wlp3s0, ignoring: Argument list too long
This commit is contained in:
committed by
Lennart Poettering
parent
186ad4b1a0
commit
0e3e1aefeb
@@ -157,6 +157,7 @@ void dns_server_unlink(DnsServer *s) {
|
||||
assert(s->link);
|
||||
assert(s->link->n_dns_servers > 0);
|
||||
LIST_REMOVE(servers, s->link->dns_servers, s);
|
||||
s->link->n_dns_servers--;
|
||||
break;
|
||||
|
||||
case DNS_SERVER_SYSTEM:
|
||||
|
||||
Reference in New Issue
Block a user