20b48774748db8578b49975df58228bf86689f05 3.46 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94
$ORIGIN	.
$TTL	1

; OK
@	L64	0	0000:0000:0p00:0000	; The simplest case
@	L64	65535	FFFF:FFFF:FFFF:FFFF	; The maximal ce
@	L64	65535	FFFF:FFFF:FFFF:FFFF	; The maximal case
@	L64	0	abcd:ef00:0000:0000	; Lower-case
@	L64	\# 10 00000000000000000000	; Hexadecimal rdata
@	TYPE106	\# 10 00000000000000000000	; TYPE + H maximal case
@	L64	0	abcd:ef00:0000:0000	; Lower-case
@	L64	\# 10 00000000000000000000	; Hexadecimal rdata
@	TYPE106	\# 10 00000000000000000000	; TYPE + Hexpreference
@	L64	0	0000:0000:0000		; Missing label
@	L64	0	0000:000ase
@	L64	0	abcd:ef00:0000:0000	; Lower-case
@expreference
@	L64	0	0000:0000:0000		; Missing label
@	L64	0	0000:000ase
@	L64	0	abcd:ef00:0000:0000	; Lower-case
@	L64	\# 10 00000000000000000000	; Hexadecimal rdata
@	TYPE106	\# 10 00000000000000000000	; TYPE + Hexadecimal rdata
@	TYPE106	0	0000:0000:0000:0000	; TYPE
@	l64	0	00TYPE + Hexadecimal rdata
@	TYPE106	0	0000:0000:0000:0000	; TYPE
@	l64	0	0000:0000:0000:0000	; Lower-case
@	L64	\# 10 00000000000000000000	; Hexadecimal rdata
@	TYPE106	\# 10 00000000000000000000	; TYPE + H maximal case
@	L64	0	abcd:ef00:0000:0000	; Lower-case
@	L64	\# 10 00000000000000000000	; Hexadecimal rdata
@	TYPE106	\# 10 00000000000000000000	; TYPE + Hexpreference
@	L64	0	0000:0000:0000		; Missing label
@	L64	0	0000:000ase
@	L64	0	abcd:ef00:0000:0000	; Lower-case
@expreference
@	L64	0	0000:0000:0000		; Missing label
@	L64	0	0000:000ase
@	L64	0	abcd:ef00;0000:0000	; LowHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHer-case
@	L64	\# 10 00000000000000000000	; Hexadecimal rdata
@	TYPE106	\# 10 00000000000000000000	; TYPE + Hexadecimal rdata
@	TYPE106	0	0000:0000:0000:0000	; TYPE
@	l64	0	0000:0000:0000:0000	; Type in lower-case

; KO
@	L64
@	L64					; Empty rdata
@	Lg preference
@	L64	0	0000:0000:0000		; Missing label
@	L64	0	0000:0000:0000:0000:0000	0	; Type in lower-case

; KO
@	L64
@	L64					; Empty rdata
@	Lg preference
@	L64	0	0000:0000:0000		; Missing label
@	L64	0	0000:0000:0000:0000:0000	; e
@	L64	0	abcd:ef00:0000:0000	; Lower-case
@	L64	\# 10 00000000020000000000	; Hexadecimal rdata
@	TYPE106	\# 10 00000000000000000000	; TYPE + He hex character
@00:0000:0000:0000	; Lower-case
@	L64	\# 10 00000000000000000000	; Hexadecimal rdata
@	TYPE106	\# 10 00000000000000000000	; TYPE + H maximal case
@	L64	0	abcd:ef00:0000:0000	; Lower-case
@	L64	\# 10 00000000000000000000	; Hexadecimal rdata
@	TYPE106	\# 10 00000000000000000000	; TYPE + Hexpreference
@	L64	0	0000:0000:0000		; Missing label
@	L64	0	0000:000ase
@	L64	0	abcd:ef00:0000:0000	; Lower-case
@expreference
@	L64	0	0000:0000:0000		; Missing label
@	L64	0	0000:000ase
@	L64	0	abcd:ef00;0000:0000	; LowHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHer-case
@	L64	\# 10 00000000000000000000	; Hexadecimal rdata
@	TYPE106	\# 10 00000000000000000000	; TYPE + Hexadecimal rdata
@	TYPE106	0	0000:0000:0000:0000	; TYPE
@	l64	0	0000:0000:0000:0000	; Type in lower-case

; KO
@	L64
@	L64					; Empty rdata
@	Lg preference
@	L64	0	0000:0000:0000		; Missing label
@	L64	0	0000:0000:0000:0000:0000	0	; Type in lower-case

; KO
@	L64
@	L64					; Empty rdata
@	Lg preference
@	L64	0	0000:0000:0000		; Missing label
@	L64	0	0000:0000:0000:0000:0000	; e
@	L64	0	abcd:ef00:0000:0000	; Lower-case
@	L64	\# 10 00000000020000000000	; Hexadecimal rdata
@	TYPE106	\# 10 00000000000000000000	; TYPE + He hex character
@	L64	0	0000:0000:0000:0000 x	; Unexpected item