a go dns packet parser

init commit

+6
+6
types.go
··· 83 83 MINFOType 84 84 MXType 85 85 TXTType 86 + AFSDBType 86 87 87 88 AXFRType = 252 88 89 MAILBType = 253 ··· 124 125 return "MX" 125 126 case TXTType: 126 127 return "TXT" 128 + case AFSDBType: 129 + return "AFSDB" 127 130 case AXFRType: 128 131 return "AXFR" 129 132 case MAILBType: ··· 318 321 // TXT represents one or more character strings. 319 322 type TXT struct { 320 323 TxtData []string 324 + } 325 + 326 + type AFSDB struct { 321 327 } 322 328 323 329 // Reserved represents a record that is not yet implemented.