chiark / gitweb /
resolved: make TXT RR generation and parsing more in-line with RFC 6763, section 6.1
[elogind.git] / src / libsystemd-network / dhcp6-protocol.h
index 37a8671a00b5b9e6f9157638fde46899ff0681be..eaa671711f2e4a9d71f7052efbf14f7df80f17e0 100644 (file)
@@ -57,6 +57,10 @@ enum {
 #define DHCP6_REQ_TIMEOUT                       1 * USEC_PER_SEC
 #define DHCP6_REQ_MAX_RT                        120 * USEC_PER_SEC
 #define DHCP6_REQ_MAX_RC                        10
+#define DHCP6_REN_TIMEOUT                       10 * USEC_PER_SEC
+#define DHCP6_REN_MAX_RT                        600 * USEC_PER_SEC
+#define DHCP6_REB_TIMEOUT                       10 * USEC_PER_SEC
+#define DHCP6_REB_MAX_RT                        600 * USEC_PER_SEC
 
 enum {
         DHCP6_DUID_LLT                          = 1,
@@ -67,10 +71,11 @@ enum {
 
 enum DHCP6State {
         DHCP6_STATE_STOPPED                     = 0,
-        DHCP6_STATE_RS                          = 1,
         DHCP6_STATE_SOLICITATION                = 2,
         DHCP6_STATE_REQUEST                     = 3,
         DHCP6_STATE_BOUND                       = 4,
+        DHCP6_STATE_RENEW                       = 5,
+        DHCP6_STATE_REBIND                      = 6,
 };
 
 enum {