BIND 10 #3241: Implement NameAddTransaction's DNS update build methods
BIND 10 Development
do-not-reply at isc.org
Wed Dec 4 14:01:36 UTC 2013
#3241: Implement NameAddTransaction's DNS update build methods
-------------------------------------+-------------------------------------
Reporter: tmark | Owner:
Type: task | UnAssigned
Priority: medium | Status:
Component: dhcp-ddns | reviewing
Keywords: Task# 4.2.1 | Milestone:
Sensitive: 0 | Sprint-DHCP-20131204
Sub-Project: DHCP | Resolution:
Estimated Difficulty: 0 | CVSS Scoring:
Total Hours: 0 | Defect Severity: N/A
| Feature Depending on Ticket:
| Add Hours to Ticket: 0
| Internal?: 0
-------------------------------------+-------------------------------------
Changes (by tmark):
* owner: tmark => UnAssigned
* status: assigned => reviewing
Comment:
This ticket picks up where 3087 left off by adding the ability to
construct the actual DNS Update request messages. The message content is
dictated by RFC 4703.
Several methods common to request construction were added to
!NameChangeTransaction, in addition to methods specific to DNS entry
additions added to !NameAddTransaction.
There was also a bit of refactoring done in unit tests. There is are two
new files, nc_test_utils.h and .cc. These files provide functions for
testing DNS message content. In addition the !FauxSever class was into
these two files, from nc_trans_unittests.cc.
Also some apparently much needed spell checking was run, so there are
quite a few one liner changes to commentary, for which I apologize now. ;)
Suggested !ChangeLog entry:
{{{
8xx. [func] tmark
Added DNS update request construction to d2::NameAddTransaction in
b10-dhcp-ddns. The class now generates all DNS update request
variations
needed to fulfill it's state machine in compliance with RFC 4703,
sections
5.3 and 5.4.
(Trac# 3207, git TBD)
}}}
--
Ticket URL: <http://bind10.isc.org/ticket/3241#comment:5>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development
More information about the bind10-tickets
mailing list