[svn] commit: r1179 - /trunk/src/lib/auth/data_source_sqlite3.cc

BIND 10 source code commits bind10-changes at lists.isc.org
Sun Mar 7 06:36:59 UTC 2010


Author: jinmei
Date: Sun Mar  7 06:36:59 2010
New Revision: 1179

Log:
use RRsetList::findRRset() instead operator[] to avoid the implicit assumption
of the RR Class being IN.

Modified:
    trunk/src/lib/auth/data_source_sqlite3.cc

Modified: trunk/src/lib/auth/data_source_sqlite3.cc
==============================================================================
--- trunk/src/lib/auth/data_source_sqlite3.cc (original)
+++ trunk/src/lib/auth/data_source_sqlite3.cc Sun Mar  7 06:36:59 2010
@@ -145,7 +145,7 @@
             }
         }
 
-        RRsetPtr rrset = result_sets[base_rrtype];
+        RRsetPtr rrset = result_sets.findRRset(base_rrtype, qclass);
         if (rrset == NULL) {
             rrset = RRsetPtr(new RRset(qname, qclass, base_rrtype, RRTTL(ttl)));
             result_sets.addRRset(rrset);




More information about the bind10-changes mailing list