Browse Source

[2212] comment update

JINMEI Tatuya 12 years ago
parent
commit
eac4d4fdbc
1 changed files with 5 additions and 1 deletions
  1. 5 1
      src/bin/auth/datasrc_clients_mgr.h

+ 5 - 1
src/bin/auth/datasrc_clients_mgr.h

@@ -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);