aboutsummaryrefslogtreecommitdiff
path: root/dhcp6.h
diff options
context:
space:
mode:
authorSUZUKI, Shinsuke <suz@kame.net>2006-05-05 06:00:41 +0000
committerSUZUKI, Shinsuke <suz@kame.net>2006-05-05 06:00:41 +0000
commita5bfb06f21cc1fff3cded6267b18dd3f5d6fe524 (patch)
tree69785762b7fe6512e07aabe2ed8eadbc6dbfe611 /dhcp6.h
parent29d59f550d56e2e70568b6d11db1e4cde5ed4ceb (diff)
- updated the list of the supported RFCs
- NTP option number has been already assigned by IANA - added other official option numbers for future implementors
Diffstat (limited to 'dhcp6.h')
-rw-r--r--dhcp6.h37
1 files changed, 33 insertions, 4 deletions
diff --git a/dhcp6.h b/dhcp6.h
index 1c4a492..b868bab 100644
--- a/dhcp6.h
+++ b/dhcp6.h
@@ -286,16 +286,45 @@ struct dhcp6_relay {
#ifndef DH6OPT_IA_PD_PREFIX
#define DH6OPT_IA_PD_PREFIX 26
#endif
+#ifndef DH6OPT_NIS_SERVERS
+#define DH6OPT_NIS_SERVERS 27
+#endif
+#ifndef DH6OPT_NISP_SERVERS
+#define DH6OPT_NISP_SERVERS 28
+#endif
+#ifndef DH6OPT_NIS_DOMAIN_NAME
+#define DH6OPT_NIS_DOMAIN_NAME 29
+#endif
+#ifndef DH6OPT_NISP_DOMAIN_NAME
+#define DH6OPT_NISP_DOMAIN_NAME 30
+#endif
+#ifndef DH6OPT_NTP
+#define DH6OPT_NTP 31
+#endif
#ifndef DH6OPT_REFRESHTIME
#define DH6OPT_REFRESHTIME 32
#define DH6OPT_REFRESHTIME_UNDEF -1
#endif
+#ifndef DH6OPT_BCMCS_SERVER_D
+#define DH6OPT_BCMCS_SERVER_D 33
+#endif
+#ifndef DH6OPT_BCMCS_SERVER_A
+#define DH6OPT_BCMCS_SERVER_A 34
+#endif
+#ifndef DH6OPT_GEOCONF_CIVIC
+#define DH6OPT_GEOCONF_CIVIC 36
+#endif
+#ifndef DH6OPT_REMOTE_ID
+#define DH6OPT_REMOTE_ID 37
+#endif
+#ifndef DH6OPT_SUBSCRIBER_ID
+#define DH6OPT_SUBSCRIBER_ID 38
+#endif
+#ifndef DH6OPT_CLIENT_FQDN
+#define DH6OPT_CLIENT_FQDN 39
+#endif
/* The followings are KAME specific. */
-#if CONF_DH6OPT_NTP > 0
-#define USE_DH6OPT_NTP
-#endif
-#define DH6OPT_NTP CONF_DH6OPT_NTP
struct dhcp6opt {
u_int16_t dh6opt_type;