X-Git-Url: https://vcs.maemo.org/git/?a=blobdiff_plain;f=include%2Fresolver.h;h=77a95cf0f0e60e2fda0f69d19856b80edff24613;hb=d6558ac5058ca81e2bb25ea1ee5f20a7186e4dcf;hp=e3c368e2b9797726fa230a8da6d08091cbb8dde6;hpb=249a12194decb4b7a06d717bcd5284d1467e759b;p=connman diff --git a/include/resolver.h b/include/resolver.h index e3c368e..77a95cf 100644 --- a/include/resolver.h +++ b/include/resolver.h @@ -26,16 +26,18 @@ extern "C" { #endif -#include +/** + * SECTION:resolver + * @title: Resolver premitives + * @short_description: Functions for registering resolver modules + */ -struct connman_resolver_driver { +struct connman_resolver { const char *name; - int (*append) (struct connman_iface *iface, const char *nameserver); - int (*remove) (struct connman_iface *iface); }; -extern int connman_resolver_register(struct connman_resolver_driver *driver); -extern void connman_resolver_unregister(struct connman_resolver_driver *driver); +extern int connman_resolver_register(struct connman_resolver *resolver); +extern void connman_resolver_unregister(struct connman_resolver *resolver); #ifdef __cplusplus }