Add g_dhcp_client_get_dhcp_server_address

---
 gdhcp/client.c |    5 +++++
 gdhcp/gdhcp.h  |    1 +
 2 files changed, 6 insertions(+)

diff --git a/gdhcp/client.c b/gdhcp/client.c
index c4639fc..05e425c 100644
--- a/gdhcp/client.c
+++ b/gdhcp/client.c
@@ -2450,6 +2450,11 @@ char *g_dhcp_client_get_netmask(GDHCPClient
*dhcp_client)
        return NULL;
 }
 
+char *g_dhcp_client_get_dhcp_server_address(GDHCPClient *dhcp_client)
+{
+       return get_ip(dhcp_client->server_ip);
+}
+
 GDHCPClientError g_dhcp_client_set_request(GDHCPClient *dhcp_client,
                                                unsigned int option_code)
 {
diff --git a/gdhcp/gdhcp.h b/gdhcp/gdhcp.h
index 169b81f..d531b5d 100644
--- a/gdhcp/gdhcp.h
+++ b/gdhcp/gdhcp.h
@@ -129,6 +129,7 @@ GDHCPClientError g_dhcp_client_set_send(GDHCPClient
*client,
 
 char *g_dhcp_client_get_address(GDHCPClient *client);
 char *g_dhcp_client_get_netmask(GDHCPClient *client);
+char *g_dhcp_client_get_dhcp_server_address(GDHCPClient *client);
 GList *g_dhcp_client_get_option(GDHCPClient *client,
                                                unsigned char option_code);
 int g_dhcp_client_get_index(GDHCPClient *client);
-- 
1.7.9.5


_______________________________________________
connman mailing list
[email protected]
http://lists.connman.net/listinfo/connman

Reply via email to