diff options
author | Patrik Flykt <patrik.flykt@linux.intel.com> | 2014-06-24 16:20:32 +0300 |
---|---|---|
committer | Patrik Flykt <patrik.flykt@linux.intel.com> | 2014-06-26 16:10:11 +0300 |
commit | da6fe470e17fa02f3adedc779585caf8669252bd (patch) | |
tree | 1013abf1c360df17f402ca70ec024636364c671e /src/libsystemd-network/dhcp6-protocol.h | |
parent | 1873a3d344042e818d2a5762c0ebfc3823c8f84d (diff) |
sd-dhcp6-client: Add Option Request Option support
Provide a function to request more options from the DHCPv6 server.
Provide a sensible default set at startup and add test basic test
cases for the intended usage.
Define DNS and NTP related option codes and add comments for the
unassigned codes.
Diffstat (limited to 'src/libsystemd-network/dhcp6-protocol.h')
-rw-r--r-- | src/libsystemd-network/dhcp6-protocol.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/libsystemd-network/dhcp6-protocol.h b/src/libsystemd-network/dhcp6-protocol.h index 8b3a81911e..37a8671a00 100644 --- a/src/libsystemd-network/dhcp6-protocol.h +++ b/src/libsystemd-network/dhcp6-protocol.h @@ -111,6 +111,18 @@ enum { DHCP6_OPTION_INTERFACE_ID = 18, DHCP6_OPTION_RECONF_MSG = 19, DHCP6_OPTION_RECONF_ACCEPT = 20, + + DHCP6_OPTION_DNS_SERVERS = 23, /* RFC 3646 */ + DHCP6_OPTION_DOMAIN_LIST = 24, /* RFC 3646 */ + + DHCP6_OPTION_SNTP_SERVERS = 31, /* RFC 4075 */ + + /* option code 35 is unassigned */ + + DHCP6_OPTION_NTP_SERVER = 56, /* RFC 5908 */ + + /* option codes 89-142 are unassigned */ + /* option codes 144-65535 are unassigned */ }; enum { |