BIND 10 pd-ietf-demo, updated. df2f6f79033382c43b35ca86c62b8d0ab4a32677 [pd-ietf-demo] Added definition of the DHCPv4 option 66.
BIND 10 source code commits
bind10-changes at lists.isc.org
Wed Oct 16 11:16:47 UTC 2013
The branch, pd-ietf-demo has been updated
via df2f6f79033382c43b35ca86c62b8d0ab4a32677 (commit)
from d8a19b9910bba6a31833238475ccaec7b21374f2 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit df2f6f79033382c43b35ca86c62b8d0ab4a32677
Author: Marcin Siodelski <marcin at isc.org>
Date: Wed Oct 16 13:16:41 2013 +0200
[pd-ietf-demo] Added definition of the DHCPv4 option 66.
-----------------------------------------------------------------------
Summary of changes:
src/lib/dhcp/dhcp4.h | 1 +
src/lib/dhcp/std_option_defs.h | 1 +
src/lib/dhcp/tests/libdhcp++_unittest.cc | 3 +++
3 files changed, 5 insertions(+)
-----------------------------------------------------------------------
diff --git a/src/lib/dhcp/dhcp4.h b/src/lib/dhcp/dhcp4.h
index 002e74f..0e10d2e 100644
--- a/src/lib/dhcp/dhcp4.h
+++ b/src/lib/dhcp/dhcp4.h
@@ -125,6 +125,7 @@ enum DHCPOptionType {
DHO_DHCP_CLIENT_IDENTIFIER = 61,
DHO_NWIP_DOMAIN_NAME = 62,
DHO_NWIP_SUBOPTIONS = 63,
+ DHO_TFTP_SERVER_NAME = 66,
DHO_USER_CLASS = 77,
DHO_FQDN = 81,
DHO_DHCP_AGENT_OPTIONS = 82,
diff --git a/src/lib/dhcp/std_option_defs.h b/src/lib/dhcp/std_option_defs.h
index 3d785c7..a01f1e2 100644
--- a/src/lib/dhcp/std_option_defs.h
+++ b/src/lib/dhcp/std_option_defs.h
@@ -163,6 +163,7 @@ const OptionDefParams OPTION_DEF_PARAMS4[] = {
OPT_BINARY_TYPE, false, NO_RECORD_DEF, "" },
{ "nwip-domain-name", DHO_NWIP_DOMAIN_NAME, OPT_STRING_TYPE, false, NO_RECORD_DEF, "" },
{ "nwip-suboptions", DHO_NWIP_SUBOPTIONS, OPT_BINARY_TYPE, false, NO_RECORD_DEF, "" },
+ { "tftp-server-name", DHO_TFTP_SERVER_NAME, OPT_STRING_TYPE, false, NO_RECORD_DEF, "" },
{ "user-class", DHO_USER_CLASS, OPT_BINARY_TYPE, false, NO_RECORD_DEF, "" },
{ "fqdn", DHO_FQDN, OPT_RECORD_TYPE, false, RECORD_DEF(FQDN_RECORDS), "" },
{ "dhcp-agent-options", DHO_DHCP_AGENT_OPTIONS,
diff --git a/src/lib/dhcp/tests/libdhcp++_unittest.cc b/src/lib/dhcp/tests/libdhcp++_unittest.cc
index 13aed78..be0e764 100644
--- a/src/lib/dhcp/tests/libdhcp++_unittest.cc
+++ b/src/lib/dhcp/tests/libdhcp++_unittest.cc
@@ -732,6 +732,9 @@ TEST_F(LibDhcpTest, stdOptionDefs4) {
LibDhcpTest::testStdOptionDefs4(DHO_NWIP_SUBOPTIONS, begin, end,
typeid(Option));
+ LibDhcpTest::testStdOptionDefs4(DHO_TFTP_SERVER_NAME, begin, end,
+ typeid(OptionString));
+
LibDhcpTest::testStdOptionDefs4(DHO_USER_CLASS, begin, end,
typeid(Option));
More information about the bind10-changes
mailing list