ada7d7905512dcab43473a0ac8a0beace0833e13 1.23 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
$ORIGIN	.
$TTL	1

; OK
@	NSEC3	0	0	0	-	00======		; The simplest variant - without bitmap
@	NSEC3	255	255	65535	-	00======		; Maximal numbers
@	NSEC3	0	0	0	00FF			; Hex string
@	NSEC3	0	0	0	-	00======		; Eight char padding
@	NSEC3	0	0	0	-	CPNG====		; Four char padding
@	NSEC3	0	0	0	-	CPNMU===		; Three char padding
@	NSEC3	0	0	0	-	CPNMUOG=		; One char padding
@	NSEC3	0	0	0	-	CPNMUOJ1		; Without padding
@	NSEC3	0	0	0	-	CPNMUOJ1E8======	; Two base32hex blocks
@	NSEC3	0	0	0	-	00======	TYPE0		; Minimal type number
@	NSEC3	0	0	0	-	00======	TYPE65535	; Maximal type number
@	NSEC3	0	0	0	-	00======	TYPE0 A NS	; First bitmap window
@	NSEC3	0	0	0	-	00======	TYPE0 TYPE256 TYPE512 TYPE32768	; First, second, third and 128. bitmap window
@	TYPE50	\# 7 00000000000100					; TYPE + Hexadecimal rdata
@	TYPE50	0	0	0	-       00======		; TYPE
@	nsec3	0	0	0	-       00======		; Type in lower-case

; KO
@	NSEC3
@	NSEC3								; Empty rdata
@Bad padding
@	NSEC3	0	0	0	-	1=======		; Bad padding
@	NSEC3	0	0	0	-	123=====		; Bad padding
@	NSEC3	0	0	0	-	123456==		; Bad padding
@	NSEC3	0	0	0	-	CPNMUOJ1  E8======	; Two base32hex blocks with blank space between them
@	NSEC3	0	0	0	-	00======	TYPE65536	; Type number overflow
@	NSEC3	0	0	0	-	00======	X		; Unknown type