]> granicus.if.org Git - pdns/commitdiff
expose DNSName::getRawLabels
authorCharles-Henri Bruyand <charles-henri.bruyand@open-xchange.com>
Tue, 12 Jun 2018 14:50:34 +0000 (16:50 +0200)
committerCharles-Henri Bruyand <charles-henri.bruyand@open-xchange.com>
Wed, 31 Oct 2018 14:03:02 +0000 (15:03 +0100)
pdns/lua-base4.cc

index 6e8ef5107e267bc091b36ab753bb0e73aa1279aa..ee596c8eb6ac3373abceb865f2ae1738b04ca479 100644 (file)
@@ -62,6 +62,7 @@ void BaseLua4::prepareContext() {
   d_lw->registerFunction("canonCompare", &DNSName::canonCompare);
   d_lw->registerFunction("makeRelative", &DNSName::makeRelative);
   d_lw->registerFunction("isPartOf", &DNSName::isPartOf);
+  d_lw->registerFunction("getRawLabels", &DNSName::getRawLabels);
   d_lw->registerFunction<unsigned int(DNSName::*)()>("countLabels", [](const DNSName& name) { return name.countLabels(); });
   d_lw->registerFunction<size_t(DNSName::*)()>("wirelength", [](const DNSName& name) { return name.wirelength(); });
   d_lw->registerFunction<bool(DNSName::*)(const std::string&)>("equal", [](const DNSName& lhs, const std::string& rhs) { return lhs==DNSName(rhs); });