dhcp: allow clients to retrieve DUID after DHCPv6 start

This commit is contained in:
Dan Williams 2014-07-17 11:39:17 -05:00
parent 2c982d877e
commit e40322f572
2 changed files with 10 additions and 0 deletions

View file

@ -118,6 +118,14 @@ nm_dhcp_client_get_uuid (NMDHCPClient *self)
return NM_DHCP_CLIENT_GET_PRIVATE (self)->uuid;
}
const GByteArray *
nm_dhcp_client_get_duid (NMDHCPClient *self)
{
g_return_val_if_fail (NM_IS_DHCP_CLIENT (self), NULL);
return NM_DHCP_CLIENT_GET_PRIVATE (self)->duid;
}
/********************************************/
static const char *state_table[NM_DHCP_STATE_MAX + 1] = {

View file

@ -109,6 +109,8 @@ gboolean nm_dhcp_client_get_ipv6 (NMDHCPClient *self);
const char *nm_dhcp_client_get_uuid (NMDHCPClient *self);
const GByteArray *nm_dhcp_client_get_duid (NMDHCPClient *self);
gboolean nm_dhcp_client_start_ip4 (NMDHCPClient *self,
const char *dhcp_client_id,
GByteArray *dhcp_anycast_addr,