From a98a610850f619589a33c7d1cd22acac6a6d7a3a Mon Sep 17 00:00:00 2001 From: Peter van Dijk Date: Wed, 8 Aug 2018 15:55:00 +0200 Subject: [PATCH] use EDNSOptionCode constants --- pdns/dnsdist-lua-vars.cc | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) 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 }, -- 2.47.2