From: Peter van Dijk Date: Wed, 8 Aug 2018 13:55:00 +0000 (+0200) Subject: use EDNSOptionCode constants X-Git-Tag: dnsdist-1.3.3~168^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=refs%2Fpull%2F6803%2Fhead;p=thirdparty%2Fpdns.git use EDNSOptionCode constants --- diff --git a/pdns/dnsdist-lua-vars.cc b/pdns/dnsdist-lua-vars.cc index 5f3a980410..7fe5afdd39 100644 --- a/pdns/dnsdist-lua-vars.cc +++ b/pdns/dnsdist-lua-vars.cc @@ -20,6 +20,7 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ #include "dnsdist.hh" +#include "ednsoptions.hh" void setupLuaVars() { @@ -70,17 +71,17 @@ void setupLuaVars() }); g_lua.writeVariable("EDNSOptionCode", std::unordered_map{ - {"NSID", 3 }, - {"DAU", 5 }, - {"DHU", 6 }, - {"N3U", 7 }, - {"ECS", 8 }, - {"EXPIRE", 9 }, - {"COOKIE", 10 }, - {"TCPKEEPALIVE", 11 }, - {"PADDING", 12 }, - {"CHAIN", 13 }, - {"KEYTAG", 14 } + {"NSID", EDNSOptionCode::NSID }, + {"DAU", EDNSOptionCode::DAU }, + {"DHU", EDNSOptionCode::DHU }, + {"N3U", EDNSOptionCode::N3U }, + {"ECS", EDNSOptionCode::ECS }, + {"EXPIRE", EDNSOptionCode::EXPIRE }, + {"COOKIE", EDNSOptionCode::COOKIE }, + {"TCPKEEPALIVE", EDNSOptionCode::TCPKEEPALIVE }, + {"PADDING", EDNSOptionCode::PADDING }, + {"CHAIN", EDNSOptionCode::CHAIN }, + {"KEYTAG", EDNSOptionCode::KEYTAG } }); vector > rcodes = {{"NOERROR", RCode::NoError },