diff options
author | Marcel Holtmann <marcel@holtmann.org> | 2009-12-14 04:13:14 +0100 |
---|---|---|
committer | Marcel Holtmann <marcel@holtmann.org> | 2009-12-14 04:13:14 +0100 |
commit | a3386210b543e697cda5180e32d1f25cec6f18d8 (patch) | |
tree | 31f958dc6a9b7bc50b4f888ed3d008517bbb7658 /include/resolver.h | |
parent | 1fab2db6662c9f7097cbc2486a84f36482e83050 (diff) | |
download | connman-a3386210b543e697cda5180e32d1f25cec6f18d8.tar.gz connman-a3386210b543e697cda5180e32d1f25cec6f18d8.tar.bz2 connman-a3386210b543e697cda5180e32d1f25cec6f18d8.zip |
Add support for using public DNS servers
Diffstat (limited to 'include/resolver.h')
-rw-r--r-- | include/resolver.h | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/include/resolver.h b/include/resolver.h index 18c3ab89..1ca2b1d1 100644 --- a/include/resolver.h +++ b/include/resolver.h @@ -32,6 +32,15 @@ extern "C" { * @short_description: Functions for registering resolver modules */ +int connman_resolver_append(const char *interface, const char *domain, + const char *server); +int connman_resolver_remove(const char *interface, const char *domain, + const char *server); +int connman_resolver_remove_all(const char *interface); + +int connman_resolver_append_public_server(const char *server); +int connman_resolver_remove_public_server(const char *server); + #define CONNMAN_RESOLVER_PRIORITY_LOW -100 #define CONNMAN_RESOLVER_PRIORITY_DEFAULT 0 #define CONNMAN_RESOLVER_PRIORITY_HIGH 100 @@ -48,10 +57,6 @@ struct connman_resolver { int connman_resolver_register(struct connman_resolver *resolver); void connman_resolver_unregister(struct connman_resolver *resolver); -int connman_resolver_append(const char *interface, const char *domain, - const char *server); -int connman_resolver_remove_all(const char *interface); - #ifdef __cplusplus } #endif |