From: JINMEI Tatuya Date: Tue, 23 Oct 2012 06:25:47 +0000 (-0700) Subject: [2212] comment update X-Git-Tag: trac2487_base~23^2~22 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=eac4d4fdbc978c037d83081a3a7d99db4a8135bd;p=thirdparty%2Fkea.git [2212] comment update --- diff --git a/src/bin/auth/datasrc_clients_mgr.h b/src/bin/auth/datasrc_clients_mgr.h index 21572eebd3..6126eecb9b 100644 --- a/src/bin/auth/datasrc_clients_mgr.h +++ b/src/bin/auth/datasrc_clients_mgr.h @@ -475,9 +475,13 @@ void DataSrcClientsBuilderBase::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);