BIND 10 #3352: If client requests delegation, (S=0, N=0), Kea should set NCR to do only reverse updates
BIND 10 Development
do-not-reply at isc.org
Sat Mar 1 16:15:49 UTC 2014
#3352: If client requests delegation, (S=0,N=0), Kea should set NCR to do only
reverse updates
-------------------------------------+-------------------------------------
Reporter: tmark | Owner:
Type: defect | UnAssigned
Priority: medium | Status:
Component: dhcp-ddns | reviewing
Keywords: | Milestone: DHCP-
Sensitive: 0 | Kea0.9
Sub-Project: DHCP | Resolution:
Estimated Difficulty: 12 | CVSS Scoring:
Total Hours: 6 | Defect Severity: N/A
| Feature Depending on Ticket:
| Add Hours to Ticket: 6
| Internal?: 0
-------------------------------------+-------------------------------------
Changes (by tmark):
* hours: 0 => 6
* owner: tmark => UnAssigned
* totalhours: 0 => 6
* status: assigned => reviewing
* milestone: New Tasks => DHCP-Kea0.9
Comment:
The behavioral change was straight forward to modify.
The D2ClientMgr::analyzeFqdn template method was changed to correctly
set server S and N flags to properly support client delegation.
I also added a convenience template method
D2ClientMgr::getUpdateDirections,
which given a server FQDN option, returns two boolean flags, one for
forward udpate and one for reverse update.
These changes were applied to both Kea servers.
ChangeLog entry:
{{{
7xx. [bug] tmark
b10-dhcp4 and b10-dhcp6 now both correctly support DDNS updates
when honoring client requested delegation. When DDNS is enabled,
and the client's FQDN indicates they will do the forward updates,
the servers will now post a DDNS update request to b10-dhcp-ddns
for the reverse updates. Prior to this the servers were posting no
DDNS update requests when honoring client delegation.
(Trac #3353, git TBD)
}}}
--
Ticket URL: <http://bind10.isc.org/ticket/3352#comment:2>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development
More information about the bind10-tickets
mailing list