Software /
code /
prosody
Changeset
12288:08a933450922
util.dns: Replace base16 implementation with util.hex
Less code!
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Tue, 15 Feb 2022 13:03:02 +0100 |
parents | 12287:5cd075ed4fd3 |
children | 12289:3a655adf1d0d |
files | util/dns.lua |
diffstat | 1 files changed, 1 insertions(+), 10 deletions(-) [+] |
line wrap: on
line diff
--- a/util/dns.lua Mon Feb 14 18:29:31 2022 +0100 +++ b/util/dns.lua Tue Feb 15 13:03:02 2022 +0100 @@ -9,7 +9,6 @@ local t_concat = table.concat; local t_insert = table.insert; local s_byte = string.byte; -local s_char = string.char; local s_format = string.format; local s_gsub = string.gsub; local s_sub = string.sub; @@ -23,15 +22,7 @@ have_net = false; end -local chartohex = {}; - -for c = 0, 255 do - chartohex[s_char(c)] = s_format("%02X", c); -end - -local function tohex(s) - return (s_gsub(s, ".", chartohex)); -end +local tohex = require "util.hex".to; -- Simplified versions of Waqas DNS parsers -- Only the per RR parsers are needed and only feed a single RR