BIND 10 trac2387, updated. 945103ccf34fe1140877c1dda05a98eb4ee79d98 [2387] Unify constructor API documentation
BIND 10 source code commits
bind10-changes at lists.isc.org
Mon Mar 25 07:52:53 UTC 2013
The branch, trac2387 has been updated
via 945103ccf34fe1140877c1dda05a98eb4ee79d98 (commit)
from 6fc763dca0e5c617de20cf49353364219987db63 (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 945103ccf34fe1140877c1dda05a98eb4ee79d98
Author: Mukund Sivaraman <muks at isc.org>
Date: Mon Mar 25 13:20:06 2013 +0530
[2387] Unify constructor API documentation
-----------------------------------------------------------------------
Summary of changes:
src/lib/dns/rdata/generic/dnskey_48.cc | 6 ++----
src/lib/dns/rdata/generic/nsec3_50.cc | 10 ++--------
src/lib/dns/rdata/generic/nsec3param_51.cc | 5 ++---
3 files changed, 6 insertions(+), 15 deletions(-)
-----------------------------------------------------------------------
diff --git a/src/lib/dns/rdata/generic/dnskey_48.cc b/src/lib/dns/rdata/generic/dnskey_48.cc
index 2cba1be..228f984 100644
--- a/src/lib/dns/rdata/generic/dnskey_48.cc
+++ b/src/lib/dns/rdata/generic/dnskey_48.cc
@@ -121,10 +121,8 @@ DNSKEY::DNSKEY(InputBuffer& buffer, size_t rdata_len) {
/// The \c lexer should point to the beginning of valid textual
/// representation of an DNSKEY RDATA.
///
-/// The Protocol and Algorithm fields must be within their valid
-/// ranges. The Public Key field must be present and must contain a
-/// Base64 encoding of the public key. Whitespace is allowed within the
-/// Base64 text.
+/// See \c DNSKEY::DNSKEY(const std::string&) for description of the
+/// expected RDATA fields.
///
/// \throw MasterLexer::LexerError General parsing error such as
/// missing field.
diff --git a/src/lib/dns/rdata/generic/nsec3_50.cc b/src/lib/dns/rdata/generic/nsec3_50.cc
index c66f09d..6c65cd2 100644
--- a/src/lib/dns/rdata/generic/nsec3_50.cc
+++ b/src/lib/dns/rdata/generic/nsec3_50.cc
@@ -74,7 +74,6 @@ struct NSEC3Impl {
/// The Hash Algorithm, Flags and Iterations fields must be within their
/// valid ranges. The Salt field may contain "-" to indicate that the
/// salt is of length 0. The Salt field must not contain any whitespace.
-///
/// The type mnemonics must be valid, and separated by whitespace. If
/// any invalid mnemonics are found, InvalidRdataText exception is
/// thrown.
@@ -109,13 +108,8 @@ NSEC3::NSEC3(const std::string& nsec3_str) :
/// The \c lexer should point to the beginning of valid textual
/// representation of an NSEC3 RDATA.
///
-/// The Hash Algorithm, Flags and Iterations fields must be within their
-/// valid ranges. The Salt field may contain "-" to indicate that the
-/// salt is of length 0. The Salt field must not contain any whitespace.
-///
-/// The type mnemonics must be valid, and separated by whitespace. If
-/// any invalid mnemonics are found, InvalidRdataText exception is
-/// thrown.
+/// See \c NSEC3::NSEC3(const std::string&) for description of the
+/// expected RDATA fields.
///
/// \throw MasterLexer::LexerError General parsing error such as
/// missing field.
diff --git a/src/lib/dns/rdata/generic/nsec3param_51.cc b/src/lib/dns/rdata/generic/nsec3param_51.cc
index a38231a..a4cfe09 100644
--- a/src/lib/dns/rdata/generic/nsec3param_51.cc
+++ b/src/lib/dns/rdata/generic/nsec3param_51.cc
@@ -87,9 +87,8 @@ NSEC3PARAM::NSEC3PARAM(const std::string& nsec3param_str) :
/// The \c lexer should point to the beginning of valid textual
/// representation of an NSEC3PARAM RDATA.
///
-/// The Hash Algorithm, Flags and Iterations fields must be within their
-/// valid ranges. The Salt field may contain "-" to indicate that the
-/// salt is of length 0. The Salt field must not contain any whitespace.
+/// See \c NSEC3PARAM::NSEC3PARAM(const std::string&) for description of
+/// the expected RDATA fields.
///
/// \throw MasterLexer::LexerError General parsing error such as
/// missing field.
More information about the bind10-changes
mailing list