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:
Zbigniew Jędrzejewski-Szmek
2016-05-20 15:11:58 +02:00
committed by Lennart Poettering
parent 186ad4b1a0
commit 0e3e1aefeb
+1
View File
@@ -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: