X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Fresolve%2Fresolved-manager.h;h=1fd4be41a4459069bdc85be9de1ffe8533d78c84;hb=edc501d4674dadc304d45a7e1c5b69e207eb8cd4;hp=7bb18c0d666ada6286a50023cc8d39f606ae40b4;hpb=5cb36f41f01cf4b1f4395abfffd1b33116591e58;p=elogind.git diff --git a/src/resolve/resolved-manager.h b/src/resolve/resolved-manager.h index 7bb18c0d6..1fd4be41a 100644 --- a/src/resolve/resolved-manager.h +++ b/src/resolve/resolved-manager.h @@ -114,10 +114,12 @@ struct Manager { int manager_new(Manager **ret); Manager* manager_free(Manager *m); +int manager_start(Manager *m); int manager_read_resolv_conf(Manager *m); int manager_write_resolv_conf(Manager *m); -bool manager_known_dns_server(Manager *m, int family, const union in_addr_union *in_addr); +DnsServer *manager_set_dns_server(Manager *m, DnsServer *s); +DnsServer *manager_find_dns_server(Manager *m, int family, const union in_addr_union *in_addr); DnsServer *manager_get_dns_server(Manager *m); void manager_next_dns_server(Manager *m);