Add HTTP api

This commit is contained in:
2022-02-06 18:34:54 +01:00
parent 29f039872a
commit 7918aa5fd2
9 changed files with 252 additions and 46 deletions

View File

@@ -15,7 +15,7 @@ type
DnsType* = enum
A = 1, NS = 2, MD = 3, MF =4, CNAME = 5, SOA = 6, MB = 7, MG = 8,
MR = 9, NULL = 10, WKS = 11, PTR = 12, HINFO = 13, MINFO = 14, MX = 15,
TXT = 16, AXFR = 252, MAILB = 253, MAILA = 254, ANY = 255
TXT = 16, AAAA = 28, AXFR = 252, MAILB = 253, MAILA = 254, ANY = 255
type
DnsClass* = enum
@@ -85,8 +85,7 @@ func packNameField*(input: string): string =
finalName.add(chr(len(name)))
finalName = finalName & name
if len(finalName) mod 2 != 0:
finalName.add(chr(0))
finalName.add(chr(0))
return finalName