From: Marcel Holtmann Date: Fri, 30 Jul 2010 03:13:32 +0000 (-0700) Subject: Add function to get nameserver address for a service X-Git-Tag: accepted/2.0alpha-wayland/20121110.002834~2558 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=1ca8c4e6e509b3b2fe0a097a025e21c9fcfdb2f8;p=profile%2Fivi%2Fconnman.git Add function to get nameserver address for a service --- diff --git a/src/connman.h b/src/connman.h index b58d264..4ef60f1 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 c2c6913..347623c 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);