X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Fresolve%2Fresolved-dns-server.c;fp=src%2Fresolve%2Fresolved-dns-server.c;h=30d9c8b34ed90fcccefc7a3ef6549e4acbb5b23e;hb=2c27fbca2d88214bd305272308a370a962818f1e;hp=2c413370ea003a4d2aac8d209d73660fe5f28e7a;hpb=5cb36f41f01cf4b1f4395abfffd1b33116591e58;p=elogind.git diff --git a/src/resolve/resolved-dns-server.c b/src/resolve/resolved-dns-server.c index 2c413370e..30d9c8b34 100644 --- a/src/resolve/resolved-dns-server.c +++ b/src/resolve/resolved-dns-server.c @@ -64,7 +64,7 @@ int dns_server_new( if (type != DNS_SERVER_FALLBACK && s->manager->current_dns_server && s->manager->current_dns_server->type == DNS_SERVER_FALLBACK) - s->manager->current_dns_server = NULL; + manager_set_dns_server(s->manager, NULL); if (ret) *ret = s; @@ -88,10 +88,10 @@ DnsServer* dns_server_free(DnsServer *s) { } if (s->link && s->link->current_dns_server == s) - s->link->current_dns_server = NULL; + link_set_dns_server(s->link, NULL); if (s->manager && s->manager->current_dns_server == s) - s->manager->current_dns_server = NULL; + manager_set_dns_server(s->manager, NULL); free(s);