diff options
author | Jukka Rissanen <jukka.rissanen@linux.intel.com> | 2012-01-05 13:38:10 +0200 |
---|---|---|
committer | Daniel Wagner <daniel.wagner@bmw-carit.de> | 2012-01-05 13:17:26 +0100 |
commit | 3fd016f68a3d021d89fa7a1be1fa712e27e4913b (patch) | |
tree | 81f085800797c124b2aa9146041f5bd4061e4cdf /gdhcp/gdhcp.h | |
parent | 195007a210055b96f42f29348cbce02915dea242 (diff) | |
download | connman-3fd016f68a3d021d89fa7a1be1fa712e27e4913b.tar.gz connman-3fd016f68a3d021d89fa7a1be1fa712e27e4913b.tar.bz2 connman-3fd016f68a3d021d89fa7a1be1fa712e27e4913b.zip |
dhcpv6: Request message implemented.
Diffstat (limited to 'gdhcp/gdhcp.h')
-rw-r--r-- | gdhcp/gdhcp.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/gdhcp/gdhcp.h b/gdhcp/gdhcp.h index 56848549..22a28a54 100644 --- a/gdhcp/gdhcp.h +++ b/gdhcp/gdhcp.h @@ -55,6 +55,7 @@ typedef enum { G_DHCP_CLIENT_EVENT_INFORMATION_REQ, G_DHCP_CLIENT_EVENT_SOLICITATION, G_DHCP_CLIENT_EVENT_ADVERTISE, + G_DHCP_CLIENT_EVENT_REQUEST, } GDHCPClientEvent; typedef enum { @@ -82,6 +83,13 @@ typedef enum { #define G_DHCPV6_DNS_SERVERS 23 #define G_DHCPV6_SNTP_SERVERS 31 +#define G_DHCPV6_ERROR_SUCCESS 0 +#define G_DHCPV6_ERROR_FAILURE 1 +#define G_DHCPV6_ERROR_NO_ADDR 2 +#define G_DHCPV6_ERROR_BINDING 3 +#define G_DHCPV6_ERROR_LINK 4 +#define G_DHCPV6_ERROR_MCAST 5 + typedef enum { G_DHCPV6_DUID_LLT = 1, G_DHCPV6_DUID_EN = 2, |