Commit 9ac4206a authored by David Hankins's avatar David Hankins
Browse files

- DHCPv6 vendor-class options (VSIO) are now only sent when they appear

  on the DHCPv6 ORO.  This resolves a bug where VSIO options were placed
  in IA_NA encapsulated options fields.  [ISC-Bugs #17852]
parent 4bfbe15a
...@@ -77,6 +77,10 @@ work on other platforms. Please report any problems and suggested fixes to ...@@ -77,6 +77,10 @@ work on other platforms. Please report any problems and suggested fixes to
- A memory leak when using omapi has been fixed. - A memory leak when using omapi has been fixed.
- DHCPv6 vendor-class options (VSIO) are now only sent when they appear
on the DHCPv6 ORO. This resolves a bug where VSIO options were placed
in IA_NA encapsulated options fields.
Changes since 4.0.0 (new features) Changes since 4.0.0 (new features)
- Added DHCPv6 rapid commit support. - Added DHCPv6 rapid commit support.
......
...@@ -684,7 +684,6 @@ static const int required_opts_solicit[] = { ...@@ -684,7 +684,6 @@ static const int required_opts_solicit[] = {
D6O_IA_PD, D6O_IA_PD,
D6O_RAPID_COMMIT, D6O_RAPID_COMMIT,
D6O_STATUS_CODE, D6O_STATUS_CODE,
D6O_VENDOR_OPTS,
D6O_RECONF_ACCEPT, D6O_RECONF_ACCEPT,
D6O_PREFERENCE, D6O_PREFERENCE,
0 0
...@@ -697,13 +696,11 @@ static const int required_opts_agent[] = { ...@@ -697,13 +696,11 @@ static const int required_opts_agent[] = {
static const int required_opts_IA[] = { static const int required_opts_IA[] = {
D6O_IAADDR, D6O_IAADDR,
D6O_STATUS_CODE, D6O_STATUS_CODE,
D6O_VENDOR_OPTS,
0 0
}; };
static const int required_opts_IA_PD[] = { static const int required_opts_IA_PD[] = {
D6O_IAPREFIX, D6O_IAPREFIX,
D6O_STATUS_CODE, D6O_STATUS_CODE,
D6O_VENDOR_OPTS,
0 0
}; };
static const int required_opts_STATUS_CODE[] = { static const int required_opts_STATUS_CODE[] = {
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment