diff options
author | Marcel Holtmann <marcel@holtmann.org> | 2010-07-29 20:13:32 -0700 |
---|---|---|
committer | Marcel Holtmann <marcel@holtmann.org> | 2010-07-29 20:13:32 -0700 |
commit | 1ca8c4e6e509b3b2fe0a097a025e21c9fcfdb2f8 (patch) | |
tree | 5724f8ff2f5b4807a392de49b533424baaca8837 | |
parent | f198903ba02f2cb010e50aa97e9279425a540e08 (diff) | |
download | connman-1ca8c4e6e509b3b2fe0a097a025e21c9fcfdb2f8.tar.gz connman-1ca8c4e6e509b3b2fe0a097a025e21c9fcfdb2f8.tar.bz2 connman-1ca8c4e6e509b3b2fe0a097a025e21c9fcfdb2f8.zip |
Add function to get nameserver address for a service
-rw-r--r-- | src/connman.h | 1 | ||||
-rw-r--r-- | src/service.c | 8 |
2 files changed, 9 insertions, 0 deletions
diff --git a/src/connman.h b/src/connman.h index b58d264c..4ef60f10 100644 --- a/src/connman.h +++ b/src/connman.h @@ -480,6 +480,7 @@ int __connman_service_get_index(struct connman_service *service); void __connman_service_set_domainname(struct connman_service *service, const char *domainname); const char *__connman_service_get_domainname(struct connman_service *service); +const char *__connman_service_get_nameserver(struct connman_service *service); unsigned long __connman_service_stats_get_rx_packets(struct connman_service *service); unsigned long __connman_service_stats_get_tx_packets(struct connman_service *service); diff --git a/src/service.c b/src/service.c index c2c6913e..347623c5 100644 --- a/src/service.c +++ b/src/service.c @@ -458,6 +458,14 @@ const char *__connman_service_get_domainname(struct connman_service *service) return service->domainname; } +const char *__connman_service_get_nameserver(struct connman_service *service) +{ + if (service == NULL) + return NULL; + + return service->nameserver; +} + static void __connman_service_stats_start(struct connman_service *service) { DBG("service %p", service); |