[svn] commit: r2853 - in /branches/trac312: ./ src/bin/auth/ src/bin/bindctl/ src/bin/xfrin/ src/lib/bench/ src/lib/cc/ src/lib/cc/tests/ src/lib/datasrc/ src/lib/dns/ src/lib/dns/rdata/generic/ src/lib/dns/tests/ src/lib/exceptions/tests/ src/lib/python/isc/cc/tests/
BIND 10 source code commits
bind10-changes at lists.isc.org
Tue Sep 7 20:16:09 UTC 2010
Author: jelte
Date: Tue Sep 7 20:16:08 2010
New Revision: 2853
Log:
sync with trunk
Modified:
branches/trac312/ (props changed)
branches/trac312/src/bin/auth/Makefile.am
branches/trac312/src/bin/bindctl/bindcmd.py
branches/trac312/src/bin/xfrin/ (props changed)
branches/trac312/src/lib/bench/ (props changed)
branches/trac312/src/lib/cc/ (props changed)
branches/trac312/src/lib/cc/tests/ (props changed)
branches/trac312/src/lib/datasrc/ (props changed)
branches/trac312/src/lib/dns/ (props changed)
branches/trac312/src/lib/dns/name.cc
branches/trac312/src/lib/dns/rdata/generic/rrsig_46.cc (props changed)
branches/trac312/src/lib/dns/tests/ (props changed)
branches/trac312/src/lib/exceptions/tests/ (props changed)
branches/trac312/src/lib/python/isc/cc/tests/session_test.py
Modified: branches/trac312/src/bin/auth/Makefile.am
==============================================================================
--- branches/trac312/src/bin/auth/Makefile.am (original)
+++ branches/trac312/src/bin/auth/Makefile.am Tue Sep 7 20:16:08 2010
@@ -59,7 +59,7 @@
b10_auth_LDADD += $(top_builddir)/src/lib/config/libcfgclient.la
b10_auth_LDADD += $(top_builddir)/src/lib/cc/libcc.la
b10_auth_LDADD += $(top_builddir)/src/lib/exceptions/libexceptions.la
-b10_auth_LDADD += $(top_builddir)/src/bin/auth/libasio_link.a
+b10_auth_LDADD += libasio_link.a
b10_auth_LDADD += $(top_builddir)/src/lib/xfr/libxfr.la
b10_auth_LDADD += $(SQLITE_LIBS)
Modified: branches/trac312/src/bin/bindctl/bindcmd.py
==============================================================================
--- branches/trac312/src/bin/bindctl/bindcmd.py (original)
+++ branches/trac312/src/bin/bindctl/bindcmd.py Tue Sep 7 20:16:08 2010
@@ -35,7 +35,6 @@
import getpass
from hashlib import sha1
import csv
-import json
import pwd
import getpass
Modified: branches/trac312/src/lib/dns/name.cc
==============================================================================
--- branches/trac312/src/lib/dns/name.cc (original)
+++ branches/trac312/src/lib/dns/name.cc Tue Sep 7 20:16:08 2010
@@ -601,17 +601,17 @@
Name
Name::concatenate(const Name& suffix) const {
- assert(this->length_ > 0 && suffix.length_ > 0);
- assert(this->labelcount_ > 0 && suffix.labelcount_ > 0);
-
- unsigned int length = this->length_ + suffix.length_ - 1;
+ assert(length_ > 0 && suffix.length_ > 0);
+ assert(labelcount_ > 0 && suffix.labelcount_ > 0);
+
+ unsigned int length = length_ + suffix.length_ - 1;
if (length > Name::MAX_WIRE) {
isc_throw(TooLongName, "names are too long to concatenate");
}
Name retname;
retname.ndata_.reserve(length);
- retname.ndata_.assign(this->ndata_, 0, this->length_ - 1);
+ retname.ndata_.assign(ndata_, 0, length_ - 1);
retname.ndata_.insert(retname.ndata_.end(),
suffix.ndata_.begin(), suffix.ndata_.end());
assert(retname.ndata_.size() == length);
@@ -622,14 +622,13 @@
// excluding that for the trailing dot, and append the offsets of the
// suffix name with the additional offset of the length of the prefix.
//
- unsigned int labels = this->labelcount_ + suffix.labelcount_ - 1;
+ unsigned int labels = labelcount_ + suffix.labelcount_ - 1;
assert(labels <= Name::MAX_LABELS);
retname.offsets_.reserve(labels);
- retname.offsets_.assign(&this->offsets_[0],
- &this->offsets_[0] + this->labelcount_ - 1);
+ retname.offsets_.assign(&offsets_[0], &offsets_[0] + labelcount_ - 1);
transform(suffix.offsets_.begin(), suffix.offsets_.end(),
back_inserter(retname.offsets_),
- bind2nd(plus<char>(), this->length_ - 1));
+ bind2nd(plus<char>(), length_ - 1));
assert(retname.offsets_.size() == labels);
retname.labelcount_ = labels;
Modified: branches/trac312/src/lib/python/isc/cc/tests/session_test.py
==============================================================================
--- branches/trac312/src/lib/python/isc/cc/tests/session_test.py (original)
+++ branches/trac312/src/lib/python/isc/cc/tests/session_test.py Tue Sep 7 20:16:08 2010
@@ -344,15 +344,19 @@
if os.path.exists(TEST_SOCKET_FILE):
os.remove(TEST_SOCKET_FILE)
s1.bind(TEST_SOCKET_FILE)
- s1.listen(1)
-
- s2 = socket.socket(socket.AF_UNIX, socket.SOCK_STREAM)
- s2.connect(TEST_SOCKET_FILE)
- sess = MySession(1, s2)
- # set timeout to 100 msec, so test does not take too long
- sess.set_timeout(100)
- #self.assertRaises(SessionTimeout, sess.group_recvmsg, False)
-
+
+ try:
+ s1.listen(1)
+
+ s2 = socket.socket(socket.AF_UNIX, socket.SOCK_STREAM)
+ s2.connect(TEST_SOCKET_FILE)
+ sess = MySession(1, s2)
+ # set timeout to 100 msec, so test does not take too long
+ sess.set_timeout(100)
+ self.assertRaises(SessionTimeout, sess.group_recvmsg, False)
+ finally:
+ os.remove(TEST_SOCKET_FILE)
+
if __name__ == "__main__":
unittest.main()
More information about the bind10-changes
mailing list