From: Vsevolod Stakhov Date: Thu, 11 Aug 2022 20:36:38 +0000 (+0100) Subject: [Minor] Remove duplicated code X-Git-Tag: 3.3~81 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=b8456ec01d76b1c0fb3e50182d12f3cfcacade51;p=thirdparty%2Frspamd.git [Minor] Remove duplicated code --- diff --git a/src/lua/lua_dns_resolver.c b/src/lua/lua_dns_resolver.c index cbdb06641d..9a9201f0ec 100644 --- a/src/lua/lua_dns_resolver.c +++ b/src/lua/lua_dns_resolver.c @@ -109,28 +109,7 @@ lua_dns_get_type (lua_State *L, int argno) } else { strtype = lua_tostring (L, argno); - - if (g_ascii_strcasecmp (strtype, "a") == 0) { - type = RDNS_REQUEST_A; - } - else if (g_ascii_strcasecmp (strtype, "aaaa") == 0) { - type = RDNS_REQUEST_AAAA; - } - else if (g_ascii_strcasecmp (strtype, "mx") == 0) { - type = RDNS_REQUEST_MX; - } - else if (g_ascii_strcasecmp (strtype, "txt") == 0) { - type = RDNS_REQUEST_TXT; - } - else if (g_ascii_strcasecmp (strtype, "ptr") == 0) { - type = RDNS_REQUEST_PTR; - } - else if (g_ascii_strcasecmp (strtype, "soa") == 0) { - type = RDNS_REQUEST_SOA; - } - else { - msg_err ("bad DNS type: %s", strtype); - } + type = rdns_type_fromstr (strtype); } return type;