From 3fd016f68a3d021d89fa7a1be1fa712e27e4913b Mon Sep 17 00:00:00 2001 From: Jukka Rissanen Date: Thu, 5 Jan 2012 13:38:10 +0200 Subject: dhcpv6: Request message implemented. --- gdhcp/gdhcp.h | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'gdhcp/gdhcp.h') 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, -- cgit v1.2.3