Add function to get nameserver address for a service
authorMarcel Holtmann <marcel@holtmann.org>
Fri, 30 Jul 2010 03:13:32 +0000 (20:13 -0700)
committerMarcel Holtmann <marcel@holtmann.org>
Fri, 30 Jul 2010 03:13:32 +0000 (20:13 -0700)
src/connman.h
src/service.c

index b58d264..4ef60f1 100644 (file)
@@ -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);
index c2c6913..347623c 100644 (file)
@@ -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);