Browse Source

[1177] Comment about ignoring NSEC3 in check

Michal 'vorner' Vaner 13 years ago
parent
commit
c89f3a2f43
1 changed files with 3 additions and 0 deletions
  1. 3 0
      src/lib/datasrc/database.cc

+ 3 - 0
src/lib/datasrc/database.cc

@@ -253,6 +253,9 @@ DatabaseClient::Finder::getRRsets(const string& name, const WantedTypes& types,
                 // NSEC and RRSIG can coexist with anything, otherwise
                 // NSEC and RRSIG can coexist with anything, otherwise
                 // we've seen something that can't live together with potential
                 // we've seen something that can't live together with potential
                 // CNAME or NS
                 // CNAME or NS
+                //
+                // NSEC3 lives in separate namespace from everything, therefore
+                // we just ignore it here for these checks as well.
                 seen_other = true;
                 seen_other = true;
             }
             }
         } catch (const InvalidRRType&) {
         } catch (const InvalidRRType&) {