diff options
author | Seonah Moon <seonah1.moon@samsung.com> | 2017-03-14 19:31:33 +0900 |
---|---|---|
committer | Seonah Moon <seonah1.moon@samsung.com> | 2017-03-14 20:09:50 +0900 |
commit | 793489d779f0727f9f59d02df75c0e69d07f4fc0 (patch) | |
tree | a2c4fd40e50ba6483eaa3ec91f1ceaa3db580197 /src/resolver.c | |
parent | 6613191eff5291c5992ee403557ef04caf9e650e (diff) | |
download | connman-9504145ba691d9ef7d03ab052640232e9f00c0c3.tar.gz connman-9504145ba691d9ef7d03ab052640232e9f00c0c3.tar.bz2 connman-9504145ba691d9ef7d03ab052640232e9f00c0c3.zip |
Apply DNS configuration methodsubmit/tizen/20170322.011410accepted/tizen/wearable/20170322.235735accepted/tizen/unified/20170322.235830accepted/tizen/tv/20170322.235708accepted/tizen/mobile/20170322.235633accepted/tizen/ivi/20170322.235801accepted/tizen/common/20170322.153711
Change-Id: If16e739fde7e9d736c66015ab1efa982e49d3482
Signed-off-by: Seonah Moon <seonah1.moon@samsung.com>
Diffstat (limited to 'src/resolver.c')
-rwxr-xr-x | src/resolver.c | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/resolver.c b/src/resolver.c index fae02a8d..8a7fa663 100755 --- a/src/resolver.c +++ b/src/resolver.c @@ -301,8 +301,14 @@ static gboolean resolver_expire_cb(gpointer user_data) struct connman_service *service; service = __connman_service_lookup_from_index(entry->index); if (service) +#if defined TIZEN_EXT + __connman_service_nameserver_remove(service, + entry->server, true, + CONNMAN_IPCONFIG_TYPE_ALL); +#else __connman_service_nameserver_remove(service, entry->server, true); +#endif } remove_entries(list); @@ -392,8 +398,14 @@ static int append_resolver(int index, const char *domain, struct connman_service *service; service = __connman_service_lookup_from_index(entry->index); if (service) +#if defined TIZEN_EXT + __connman_service_nameserver_append(service, + server, true, + CONNMAN_IPCONFIG_TYPE_ALL); +#else __connman_service_nameserver_append(service, server, true); +#endif } } |