* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*/
#pragma once
-#include "dnsparser.hh"
#include "namespaces.hh"
#include "validate.hh"
#include "logger.hh"
-vState validateRecords(const vector<DNSRecord>& recs);
-
/* Off: 3.x behaviour, we do no DNSSEC, no EDNS
ProcessNoValidate: we gather DNSSEC records on all queries, but we will never validate
Process: we gather DNSSEC records on all queries, if you do ad=1, we'll validate for you (unless you set cd=1)
bool checkDNSSECDisabled();
bool warnIfDNSSECDisabled(const string& msg);
+vState increaseDNSSECStateCounter(const vState& state);
+bool updateTrustAnchorsFromFile(const std::string &fname, map<DNSName, dsmap_t> &dsAnchors);