return true;
}
+void GSQLBackend::alsoNotifies(const string &domain, set<string> *ips)
+{
+ if(!d_dnssecQueries)
+ return;
+ vector<string> meta;
+ getDomainMetadata(domain, "ALSO-NOTIFY", meta);
+ BOOST_FOREACH(string& str, meta) {
+ ips->insert(str);
+ }
+}
+
bool GSQLBackend::getDomainMetadata(const string& name, const std::string& kind, std::vector<std::string>& meta)
{
if(!d_dnssecQueries)
bool list(const string &target, int domain_id);
bool get(DNSResourceRecord &r);
bool isMaster(const string &domain, const string &ip);
-
+ void alsoNotifies(const string &domain, set<string> *ips);
bool startTransaction(const string &domain, int domain_id=-1);
bool commitTransaction();
bool abortTransaction();