BIND 10 #3268: Make b10-dhcp-ddns default DNS Update timeout configurable, look at other possibles
BIND 10 Development
do-not-reply at isc.org
Tue Dec 17 20:58:31 UTC 2013
#3268: Make b10-dhcp-ddns default DNS Update timeout configurable, look at other
possibles
-------------------------------------+-------------------------------------
Reporter: tmark | Owner:
Type: | Status: new
enhancement | Milestone: DHCP-Kea1.0
Priority: | Keywords:
medium | Sensitive: 0
Component: dhcp- | Sub-Project: DHCP
ddns | Estimated Difficulty: 0
CVSS Scoring: | Total Hours: 0
Defect Severity: N/A |
Feature Depending on Ticket: |
Add Hours to Ticket: 0 |
Internal?: 0 |
-------------------------------------+-------------------------------------
Currently, the timeout for a given DNS exchange is dictated by
NameChangeTransaction::DNS_UPDATE_DEFAULT_TIMEOUT which is a constant. It
should be configurable, probably at the DnsServerInfo level.
Other candidates to consider:
In d2_cfg_mgr.h:
{{{
/// @brief Reverse zone suffix added to IPv4 addresses for reverse
lookups
/// @todo This should be configurable.
static const char* IPV4_REV_ZONE_SUFFIX;
/// @brief Reverse zone suffix added to IPv6 addresses for reverse
lookups
/// @todo This should be configurable.
static const char* IPV6_REV_ZONE_SUFFIX;
}}}
From d2_queue_mgr.cc:
{{{
// percent. This is an arbitrary choice. @todo this value should
// probably be configurable.
size_t threshold = (((queue_mgr_->getMaxQueueSize()
* QUEUE_RESTART_PERCENT)) / 100);
and then also this:
// @todo This method assumes only 1 type of listener. This will change
// to support at least a TCP version, possibly some form of RDBMS listener
// as well.
reconf_queue_flag_ = false;
}}}
--
Ticket URL: <http://bind10.isc.org/ticket/3268>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development
More information about the bind10-tickets
mailing list