X-Git-Url: https://vcs.maemo.org/git/?a=blobdiff_plain;f=include%2Fresolver.h;fp=include%2Fresolver.h;h=d849e08ae7a564621ecc26216387c67b9c599119;hb=aad2c32df36c15ccafaadd5c0f7f71aff4c21995;hp=5c023758ce3b1c2f7c4bb2ee06c220124b0dbedc;hpb=1854341db894fd9efc8aa5eabe32b3a101ec605c;p=connman diff --git a/include/resolver.h b/include/resolver.h index 5c02375..d849e08 100644 --- a/include/resolver.h +++ b/include/resolver.h @@ -39,11 +39,19 @@ extern "C" { struct connman_resolver { const char *name; int priority; + int (*append) (const char *interface, const char *domain, + const char *server); + int (*remove) (const char *interface, const char *domain, + const char *server); }; extern int connman_resolver_register(struct connman_resolver *resolver); extern void connman_resolver_unregister(struct connman_resolver *resolver); +extern int connman_resolver_append(const char *interface, const char *domain, + const char *server); +extern int connman_resolver_remove_all(const char *interface); + #ifdef __cplusplus } #endif