[svn] commit: r3632 - /branches/trac372/src/lib/dns/rdata/any_255/tsig_250.cc
BIND 10 source code commits
bind10-changes at lists.isc.org
Wed Nov 24 12:45:12 UTC 2010
Author: jinmei
Date: Wed Nov 24 12:45:12 2010
New Revision: 3632
Log:
avoid using a large (>= 2^32) constant for wider portability.
Modified:
branches/trac372/src/lib/dns/rdata/any_255/tsig_250.cc
Modified: branches/trac372/src/lib/dns/rdata/any_255/tsig_250.cc
==============================================================================
--- branches/trac372/src/lib/dns/rdata/any_255/tsig_250.cc (original)
+++ branches/trac372/src/lib/dns/rdata/any_255/tsig_250.cc Wed Nov 24 12:45:12 2010
@@ -249,7 +249,8 @@
uint16_t error, uint16_t other_len, const void* other_data) :
impl_(NULL)
{
- if (time_signed > 0xffffffffffff) {
+ // Time Signed is a 48-bit value.
+ if ((time_signed >> 48) != 0) {
isc_throw(OutOfRange, "TSIG Time Signed is too large: " <<
time_signed);
}
More information about the bind10-changes
mailing list