]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
rec: Add the Lua 'isValidationStateBogus' convenience function
authorRemi Gacogne <remi.gacogne@powerdns.com>
Mon, 7 Dec 2020 16:41:11 +0000 (17:41 +0100)
committerRemi Gacogne <remi.gacogne@powerdns.com>
Mon, 7 Dec 2020 16:41:11 +0000 (17:41 +0100)
pdns/lua-recursor4.cc

index 9f0d5cc8c52c10c905b3721fb71d40549fe2e27e..2e742cd5494aa2ac2b72a5435f79c1cebb2af5fd 100644 (file)
@@ -393,6 +393,10 @@ void RecursorLua4::postPrepareContext()
         {"Bogus", static_cast<unsigned int>(255) },
   }});
 
+  d_lw->writeFunction("isValidationStateBogus", [](vState state) {
+    return vStateIsBogus(state);
+  });
+
   d_pd.push_back({"now", &g_now});
 
   d_lw->writeFunction("getMetric", [](const std::string& str, boost::optional<std::string> prometheusName) {