Merge #14011 added checking for LUA records to checkZone(), but LUA
records depend on --enable-lua-records and the change causes a build
error without.
Signed-off-by: Sven Wegener <sven.wegener@stealer.net>
if(rr.qtype.getCode() == QType::A || rr.qtype.getCode() == QType::AAAA) {
addresses.insert(rr.qname);
}
+#ifdef HAVE_LUA_RECORDS
if(rr.qtype.getCode() == QType::LUA) {
shared_ptr<DNSRecordContent> drc(DNSRecordContent::make(rr.qtype.getCode(), QClass::IN, rr.content));
auto luarec = std::dynamic_pointer_cast<LUARecordContent>(drc);
addresses.insert(rr.qname);
}
}
+#endif
if(rr.qtype.getCode() == QType::A) {
arecords.insert(rr.qname);
}