summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorDavid Woodhouse <dwmw2@infradead.org>2010-12-03 01:20:13 +0000
committerSamuel Ortiz <sameo@linux.intel.com>2010-12-03 16:00:43 +0100
commitdf8d2792abe96688c7adb0ab9b10e1c9eb17de63 (patch)
treeaea357b62d77e23b44a11e4b1e94568859c7129a /include
parenta514a474bc42e37c7d13cff2c4dd37702b2630ea (diff)
downloadconnman-df8d2792abe96688c7adb0ab9b10e1c9eb17de63.tar.gz
connman-df8d2792abe96688c7adb0ab9b10e1c9eb17de63.tar.bz2
connman-df8d2792abe96688c7adb0ab9b10e1c9eb17de63.zip
resolver: Handle temporary nameservers with automatic expiry
We'll need this for servers discovered by RDNSS in IPv6 RA
Diffstat (limited to 'include')
-rw-r--r--include/resolver.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/resolver.h b/include/resolver.h
index ae77039e..0d11cadc 100644
--- a/include/resolver.h
+++ b/include/resolver.h
@@ -34,6 +34,8 @@ extern "C" {
int connman_resolver_append(const char *interface, const char *domain,
const char *server);
+int connman_resolver_append_lifetime(const char *interface, const char *domain,
+ const char *server, unsigned int lifetime);
int connman_resolver_remove(const char *interface, const char *domain,
const char *server);
int connman_resolver_remove_all(const char *interface);