]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[2212] comment update
authorJINMEI Tatuya <jinmei@isc.org>
Tue, 23 Oct 2012 06:25:47 +0000 (23:25 -0700)
committerJINMEI Tatuya <jinmei@isc.org>
Thu, 25 Oct 2012 22:03:00 +0000 (15:03 -0700)
src/bin/auth/datasrc_clients_mgr.h

index 21572eebd3bac0cb1b8a39a1d998635857e85aa1..6126eecb9be461e2b6678058c0a7d6ef055e023a 100644 (file)
@@ -475,9 +475,13 @@ void
 DataSrcClientsBuilderBase<MutexType, CondVarType>::doLoadZone(
     const isc::data::ConstElementPtr& arg)
 {
+    // We assume same basic level validation as this method can only be
+    // called via the manager in practice.  manager is expected to do the
+    // minimal validation.
     assert(arg);
+    assert(arg->get("class"));
+    assert(arg->get("origin"));
 
-    // TODO: test bogus class and name
     const dns::RRClass rrclass(arg->get("class")->stringValue());
     const dns::Name origin(arg->get("origin")->stringValue());
     ClientListsMap::iterator found = (*clients_map_)->find(rrclass);