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