Skip to content

Commit 9ac817a

Browse files
authored
Additional RRTypes like RRTypeLUA
1 parent dd93711 commit 9ac817a

File tree

1 file changed

+30
-0
lines changed

1 file changed

+30
-0
lines changed

records.go

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,10 +64,16 @@ const (
6464
RRTypeA RRType = "A"
6565
// RRTypeAAAA represents the AAAA resource record type
6666
RRTypeAAAA RRType = "AAAA"
67+
// RRTypeA6 represents the A6 resource record type
68+
RRTypeA6 RRType = "A6"
6769
// RRTypeAFSDB represents the AFSDB resource record type
6870
RRTypeAFSDB RRType = "AFSDB"
6971
// RRTypeALIAS represents the ALIAS resource record type
7072
RRTypeALIAS RRType = "ALIAS"
73+
// RRTypeDHCID represents the DHCID resource record type
74+
RRTypeDHCID RRType = "DHCID"
75+
// RRTypeDLV represents the DLV resource record type
76+
RRTypeDLV RRType = "DLV"
7177
// RRTypeCAA represents the CAA resource record type
7278
RRTypeCAA RRType = "CAA"
7379
// RRTypeCERT represents the CERT resource record type
@@ -84,12 +90,30 @@ const (
8490
RRTypeDNAME RRType = "DNAME"
8591
// RRTypeDS represents the DS resource record type
8692
RRTypeDS RRType = "DS"
93+
// RRTypeEUI48 represents the EUI48 resource record type
94+
RRTypeEUI48 RRType = "EUI48"
95+
// RRTypeEUI64 represents the EUI64 resource record type
96+
RRTypeEUI64 RRType = "EUI64"
8797
// RRTypeHINFO represents the HINFO resource record type
8898
RRTypeHINFO RRType = "HINFO"
99+
// RRTypeIPSECKEY represents the IPSECKEY resource record type
100+
RRTypeIPSECKEY RRType = "IPSECKEY"
89101
// RRTypeKEY represents the KEY resource record type
90102
RRTypeKEY RRType = "KEY"
103+
// RRTypeKX represents the KX resource record type
104+
RRTypeKX RRType = "KX"
91105
// RRTypeLOC represents the LOC resource record type
92106
RRTypeLOC RRType = "LOC"
107+
// RRTypeLUA represents the LUA resource record type
108+
RRTypeLUA RRType = "LUA"
109+
// RRTypeMAILA represents the MAILA resource record type
110+
RRTypeMAILA RRType = "MAILA"
111+
// RRTypeMAILB represents the MAILB resource record type
112+
RRTypeMAILB RRType = "MAILB"
113+
// RRTypeMINFO represents the MINFO resource record type
114+
RRTypeMINFO RRType = "MINFO"
115+
// RRTypeMR represents the MR resource record type
116+
RRTypeMR RRType = "MR"
93117
// RRTypeMX represents the MX resource record type
94118
RRTypeMX RRType = "MX"
95119
// RRTypeNAPTR represents the NAPTR resource record type
@@ -106,10 +130,14 @@ const (
106130
RRTypeOPENPGPKEY RRType = "OPENPGPKEY"
107131
// RRTypePTR represents the PTR resource record type
108132
RRTypePTR RRType = "PTR"
133+
// RRTypeRKEY represents the RKEY resource record type
134+
RRTypeRKEY RRType = "RKEY"
109135
// RRTypeRP represents the RP resource record type
110136
RRTypeRP RRType = "RP"
111137
// RRTypeRRSIG represents the RRSIG resource record type
112138
RRTypeRRSIG RRType = "RRSIG"
139+
// RRTypeSIG represents the SIG resource record type
140+
RRTypeSIG RRType = "SIG"
113141
// RRTypeSOA represents the SOA resource record type
114142
RRTypeSOA RRType = "SOA"
115143
// RRTypeSPF represents the SPF resource record type
@@ -130,6 +158,8 @@ const (
130158
RRTypeTXT RRType = "TXT"
131159
// RRTypeURI represents the URI resource record type
132160
RRTypeURI RRType = "URI"
161+
// RRTypeWKS represents the WKS resource record type
162+
RRTypeWKS RRType = "WKS"
133163
)
134164

135165
// Add creates a new resource record

0 commit comments

Comments
 (0)