Home | History | Annotate | Download | only in dns64

Lines Matching refs:dig

21 rm -f dig.out.*
47 $DIG $DIGOPTS aaaa-only.example. @10.53.0.2 -b 10.53.0.2 aaaa >dig.out.ns2.test$n || ret=1
48 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
49 grep "2001::2" dig.out.ns2.test$n >/dev/null || ret=1
56 $DIG $DIGOPTS excluded-only.example. @10.53.0.2 -b 10.53.0.2 aaaa >dig.out.ns2.test$n || ret=1
57 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
58 grep "ANSWER: 0," dig.out.ns2.test$n >/dev/null || ret=1
65 $DIG $DIGOPTS excluded-bad-a.example. @10.53.0.2 -b 10.53.0.2 aaaa >dig.out.ns2.test$n || ret=1
66 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
67 grep "ANSWER: 0," dig.out.ns2.test$n >/dev/null || ret=1
74 $DIG $DIGOPTS excluded-good-a.example. @10.53.0.2 -b 10.53.0.2 aaaa >dig.out.ns2.test$n || ret=1
75 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
76 grep "2001:aaaa::1.2.3.4" dig.out.ns2.test$n >/dev/null || ret=1
83 $DIG $DIGOPTS a-and-mapped.example. @10.53.0.2 -b 10.53.0.4 aaaa >dig.out.ns2.test$n || ret=1
84 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
85 grep "2001:bbbb::1.2.3.5" dig.out.ns2.test$n >/dev/null || ret=1
92 $DIG $DIGOPTS a-and-aaaa-and-mapped.example. @10.53.0.2 -b 10.53.0.4 aaaa >dig.out.ns2.test$n || ret=1
93 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
94 grep "2001:eeee::4" dig.out.ns2.test$n >/dev/null || ret=1
95 grep "::ffff:1.2.3.4" dig.out.ns2.test$n >/dev/null && ret=1
96 grep "::ffff:1.2.3.5" dig.out.ns2.test$n >/dev/null && ret=1
103 $DIG $DIGOPTS aaaa-only.example. @10.53.0.2 -b 10.53.0.4 aaaa >dig.out.ns2.test$n || ret=1
104 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
105 grep "2001::2" dig.out.ns2.test$n >/dev/null || ret=1
112 $DIG $DIGOPTS a-only.example. @10.53.0.2 -b 10.53.0.4 aaaa >dig.out.ns2.test$n || ret=1
113 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
114 grep "2001:bbbb::102:305" dig.out.ns2.test$n >/dev/null || ret=1
121 $DIG $DIGOPTS partially-excluded-only.example. @10.53.0.2 -b 10.53.0.2 aaaa >dig.out.ns2.test$n || ret=1
122 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
123 grep "ANSWER: 1," dig.out.ns2.test$n >/dev/null || ret=1
124 grep "2001::3" dig.out.ns2.test$n >/dev/null || ret=1
131 $DIG $DIGOPTS partially-excluded-bad-a.example. @10.53.0.2 -b 10.53.0.2 aaaa >dig.out.ns2.test$n || ret=1
132 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
133 grep "ANSWER: 1," dig.out.ns2.test$n >/dev/null || ret=1
134 grep "2001::2" dig.out.ns2.test$n >/dev/null || ret=1
141 $DIG $DIGOPTS partially-excluded-good-a.example. @10.53.0.2 -b 10.53.0.2 aaaa >dig.out.ns2.test$n || ret=1
142 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
143 grep "ANSWER: 1," dig.out.ns2.test$n >/dev/null || ret=1
144 grep "2001::1" dig.out.ns2.test$n >/dev/null || ret=1
151 $DIG $DIGOPTS aaaa-only.example. @10.53.0.2 -b 10.53.0.2 aaaa >dig.out.ns2.test$n || ret=1
152 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
153 grep "2001::2" dig.out.ns2.test$n >/dev/null || ret=1
160 $DIG $DIGOPTS a-only.example. @10.53.0.2 -b 10.53.0.2 aaaa >dig.out.ns2.test$n || ret=1
161 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
162 grep "2001:aaaa::102:305" dig.out.ns2.test$n >/dev/null || ret=1
169 $DIG $DIGOPTS a-and-aaaa.example. @10.53.0.2 -b 10.53.0.2 aaaa >dig.out.ns2.test$n || ret=1
170 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
171 grep "2001::1" dig.out.ns2.test$n >/dev/null || ret=1
178 $DIG $DIGOPTS a-not-mapped.example. @10.53.0.2 -b 10.53.0.2 aaaa >dig.out.ns2.test$n || ret=1
179 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
180 grep "ANSWER: 0" dig.out.ns2.test$n >/dev/null || ret=1
187 $DIG $DIGOPTS mx-only.example. @10.53.0.2 -b 10.53.0.2 aaaa >dig.out.ns2.test$n || ret=1
188 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
189 grep "ANSWER: 0" dig.out.ns2.test$n >/dev/null || ret=1
196 $DIG $DIGOPTS non-existent.example. @10.53.0.2 -b 10.53.0.2 aaaa >dig.out.ns2.test$n || ret=1
197 grep "status: NXDOMAIN" dig.out.ns2.test$n >/dev/null || ret=1
204 $DIG $DIGOPTS cname-aaaa-only.example. @10.53.0.2 -b 10.53.0.2 aaaa >dig.out.ns2.test$n || ret=1
205 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
206 grep "2001::2" dig.out.ns2.test$n >/dev/null || ret=1
213 $DIG $DIGOPTS cname-excluded-only.example. @10.53.0.2 -b 10.53.0.2 aaaa >dig.out.ns2.test$n || ret=1
214 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
215 grep "ANSWER: 1," dig.out.ns2.test$n >/dev/null || ret=1
222 $DIG $DIGOPTS cname-excluded-bad-a.example. @10.53.0.2 -b 10.53.0.2 aaaa >dig.out.ns2.test$n || ret=1
223 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
224 grep "ANSWER: 1," dig.out.ns2.test$n >/dev/null || ret=1
231 $DIG $DIGOPTS cname-excluded-good-a.example. @10.53.0.2 -b 10.53.0.2 aaaa >dig.out.ns2.test$n || ret=1
232 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
233 grep "2001:aaaa::1.2.3.4" dig.out.ns2.test$n >/dev/null || ret=1
240 $DIG $DIGOPTS cname-aaaa-only.example. @10.53.0.2 -b 10.53.0.2 aaaa >dig.out.ns2.test$n || ret=1
241 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
242 grep "2001::2" dig.out.ns2.test$n >/dev/null || ret=1
249 $DIG $DIGOPTS cname-a-only.example. @10.53.0.2 -b 10.53.0.2 aaaa >dig.out.ns2.test$n || ret=1
250 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
251 grep "2001:aaaa::102:305" dig.out.ns2.test$n >/dev/null || ret=1
258 $DIG $DIGOPTS cname-a-and-aaaa.example. @10.53.0.2 -b 10.53.0.2 aaaa >dig.out.ns2.test$n || ret=1
259 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
260 grep "2001::1" dig.out.ns2.test$n >/dev/null || ret=1
267 $DIG $DIGOPTS cname-a-not-mapped.example. @10.53.0.2 -b 10.53.0.2 aaaa >dig.out.ns2.test$n || ret=1
268 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
269 grep "ANSWER: 1," dig.out.ns2.test$n >/dev/null || ret=1
270 grep "CNAME a-not-mapped.example." dig.out.ns2.test$n >/dev/null || ret=1
277 $DIG $DIGOPTS cname-mx-only.example. @10.53.0.2 -b 10.53.0.2 aaaa >dig.out.ns2.test$n || ret=1
278 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
279 grep "ANSWER: 1," dig.out.ns2.test$n >/dev/null || ret=1
280 grep "CNAME mx-only.example." dig.out.ns2.test$n >/dev/null || ret=1
287 $DIG $DIGOPTS cname-non-existent.example. @10.53.0.2 -b 10.53.0.2 aaaa >dig.out.ns2.test$n || ret=1
288 grep "status: NXDOMAIN" dig.out.ns2.test$n >/dev/null || ret=1
289 grep "ANSWER: 1," dig.out.ns2.test$n >/dev/null || ret=1
298 $DIG $DIGOPTS aaaa-only.example. @10.53.0.1 -b 10.53.0.1 aaaa >dig.out.ns2.test$n || ret=1
299 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
300 grep "2001::2" dig.out.ns2.test$n >/dev/null || ret=1
307 $DIG $DIGOPTS excluded-only.example. @10.53.0.1 -b 10.53.0.1 aaaa >dig.out.ns2.test$n || ret=1
308 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
309 grep "ANSWER: 0," dig.out.ns2.test$n >/dev/null || ret=1
316 $DIG $DIGOPTS excluded-bad-a.example. @10.53.0.1 -b 10.53.0.1 aaaa >dig.out.ns2.test$n || ret=1
317 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
318 grep "ANSWER: 0," dig.out.ns2.test$n >/dev/null || ret=1
325 $DIG $DIGOPTS excluded-good-a.example. @10.53.0.1 -b 10.53.0.1 aaaa >dig.out.ns2.test$n || ret=1
326 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
327 grep "2001:bbbb::1.2.3.4" dig.out.ns2.test$n >/dev/null || ret=1
334 $DIG $DIGOPTS partially-excluded-only.example. @10.53.0.1 -b 10.53.0.1 aaaa >dig.out.ns2.test$n || ret=1
335 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
336 grep "ANSWER: 1," dig.out.ns2.test$n >/dev/null || ret=1
337 grep "2001::3" dig.out.ns2.test$n >/dev/null || ret=1
344 $DIG $DIGOPTS partially-excluded-bad-a.example. @10.53.0.1 -b 10.53.0.1 aaaa >dig.out.ns2.test$n || ret=1
345 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
346 grep "ANSWER: 1," dig.out.ns2.test$n >/dev/null || ret=1
347 grep "2001::2" dig.out.ns2.test$n >/dev/null || ret=1
354 $DIG $DIGOPTS partially-excluded-good-a.example. @10.53.0.1 -b 10.53.0.1 aaaa >dig.out.ns2.test$n || ret=1
355 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
356 grep "ANSWER: 1," dig.out.ns2.test$n >/dev/null || ret=1
357 grep "2001::1" dig.out.ns2.test$n >/dev/null || ret=1
364 $DIG $DIGOPTS aaaa-only.example. @10.53.0.1 -b 10.53.0.1 aaaa >dig.out.ns2.test$n || ret=1
365 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
366 grep "2001::2" dig.out.ns2.test$n >/dev/null || ret=1
373 $DIG $DIGOPTS a-only.example. @10.53.0.1 -b 10.53.0.1 aaaa >dig.out.ns2.test$n || ret=1
374 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
375 grep "2001:bbbb::102:305" dig.out.ns2.test$n >/dev/null || ret=1
382 $DIG $DIGOPTS a-and-aaaa.example. @10.53.0.1 -b 10.53.0.1 aaaa >dig.out.ns2.test$n || ret=1
383 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
384 grep "2001::1" dig.out.ns2.test$n >/dev/null || ret=1
391 $DIG $DIGOPTS a-not-mapped.example. @10.53.0.1 -b 10.53.0.1 aaaa >dig.out.ns2.test$n || ret=1
392 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
393 grep "ANSWER: 0" dig.out.ns2.test$n >/dev/null || ret=1
400 $DIG $DIGOPTS mx-only.example. @10.53.0.1 -b 10.53.0.1 aaaa >dig.out.ns2.test$n || ret=1
401 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
402 grep "ANSWER: 0" dig.out.ns2.test$n >/dev/null || ret=1
409 $DIG $DIGOPTS non-existent.example. @10.53.0.1 -b 10.53.0.1 aaaa >dig.out.ns2.test$n || ret=1
410 grep "status: NXDOMAIN" dig.out.ns2.test$n >/dev/null || ret=1
417 $DIG $DIGOPTS cname-aaaa-only.example. @10.53.0.1 -b 10.53.0.1 aaaa >dig.out.ns2.test$n || ret=1
418 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
419 grep "2001::2" dig.out.ns2.test$n >/dev/null || ret=1
426 $DIG $DIGOPTS cname-excluded-only.example. @10.53.0.1 -b 10.53.0.1 aaaa >dig.out.ns2.test$n || ret=1
427 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
428 grep "ANSWER: 1," dig.out.ns2.test$n >/dev/null || ret=1
435 $DIG $DIGOPTS cname-excluded-bad-a.example. @10.53.0.1 -b 10.53.0.1 aaaa >dig.out.ns2.test$n || ret=1
436 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
437 grep "ANSWER: 1," dig.out.ns2.test$n >/dev/null || ret=1
444 $DIG $DIGOPTS cname-excluded-good-a.example. @10.53.0.1 -b 10.53.0.1 aaaa >dig.out.ns2.test$n || ret=1
445 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
446 grep "ANSWER: 2," dig.out.ns2.test$n >/dev/null || ret=1
447 grep "2001:bbbb::102:304" dig.out.ns2.test$n >/dev/null || ret=1
454 $DIG $DIGOPTS cname-aaaa-only.example. @10.53.0.1 -b 10.53.0.1 aaaa >dig.out.ns2.test$n || ret=1
455 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
456 grep "2001::2" dig.out.ns2.test$n >/dev/null || ret=1
463 $DIG $DIGOPTS cname-a-only.example. @10.53.0.1 -b 10.53.0.1 aaaa >dig.out.ns2.test$n || ret=1
464 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
465 grep "2001:bbbb::102:305" dig.out.ns2.test$n >/dev/null || ret=1
472 $DIG $DIGOPTS cname-a-and-aaaa.example. @10.53.0.1 -b 10.53.0.1 aaaa >dig.out.ns2.test$n || ret=1
473 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
474 grep "2001::1" dig.out.ns2.test$n >/dev/null || ret=1
481 $DIG $DIGOPTS cname-a-not-mapped.example. @10.53.0.1 -b 10.53.0.1 aaaa >dig.out.ns2.test$n || ret=1
482 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
483 grep "ANSWER: 1," dig.out.ns2.test$n >/dev/null || ret=1
484 grep "CNAME a-not-mapped.example." dig.out.ns2.test$n >/dev/null || ret=1
491 $DIG $DIGOPTS cname-mx-only.example. @10.53.0.1 -b 10.53.0.1 aaaa >dig.out.ns2.test$n || ret=1
492 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
493 grep "ANSWER: 1," dig.out.ns2.test$n >/dev/null || ret=1
494 grep "CNAME mx-only.example." dig.out.ns2.test$n >/dev/null || ret=1
501 $DIG $DIGOPTS cname-non-existent.example. @10.53.0.1 -b 10.53.0.1 aaaa >dig.out.ns2.test$n || ret=1
502 grep "status: NXDOMAIN" dig.out.ns2.test$n >/dev/null || ret=1
503 grep "ANSWER: 1," dig.out.ns2.test$n >/dev/null || ret=1
512 $DIG $DIGOPTS +norec aaaa-only.example. @10.53.0.1 -b 10.53.0.1 aaaa >dig.out.ns2.test$n || ret=1
513 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
514 grep "2001::2" dig.out.ns2.test$n >/dev/null || ret=1
521 $DIG $DIGOPTS +norec excluded-only.example. @10.53.0.1 -b 10.53.0.1 aaaa >dig.out.ns2.test$n || ret=1
522 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
523 grep "ANSWER: 1," dig.out.ns2.test$n >/dev/null || ret=1
524 grep "2001:eeee::3" dig.out.ns2.test$n >/dev/null || ret=1
531 $DIG $DIGOPTS +norec excluded-bad-a.example. @10.53.0.1 -b 10.53.0.1 aaaa >dig.out.ns2.test$n || ret=1
532 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
533 grep "ANSWER: 1," dig.out.ns2.test$n >/dev/null || ret=1
534 grep "2001:eeee::2" dig.out.ns2.test$n >/dev/null || ret=1
541 $DIG $DIGOPTS +norec excluded-good-a.example. @10.53.0.1 -b 10.53.0.1 aaaa >dig.out.ns2.test$n || ret=1
542 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
543 grep "2001:eeee::1" dig.out.ns2.test$n >/dev/null || ret=1
550 $DIG $DIGOPTS +norec partially-excluded-only.example. @10.53.0.1 -b 10.53.0.1 aaaa >dig.out.ns2.test$n || ret=1
551 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
552 grep "ANSWER: 2," dig.out.ns2.test$n >/dev/null || ret=1
553 grep "2001:eeee:" dig.out.ns2.test$n >/dev/null || ret=1
554 grep "2001::3" dig.out.ns2.test$n >/dev/null || ret=1
561 $DIG $DIGOPTS +norec partially-excluded-bad-a.example. @10.53.0.1 -b 10.53.0.1 aaaa >dig.out.ns2.test$n || ret=1
562 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
563 grep "ANSWER: 2," dig.out.ns2.test$n >/dev/null || ret=1
564 grep "2001:eeee:" dig.out.ns2.test$n >/dev/null || ret=1
565 grep "2001::2" dig.out.ns2.test$n >/dev/null || ret=1
572 $DIG $DIGOPTS +norec partially-excluded-good-a.example. @10.53.0.1 -b 10.53.0.1 aaaa >dig.out.ns2.test$n || ret=1
573 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
574 grep "ANSWER: 2," dig.out.ns2.test$n >/dev/null || ret=1
575 grep "2001:eeee:" dig.out.ns2.test$n >/dev/null || ret=1
576 grep "2001::1" dig.out.ns2.test$n >/dev/null || ret=1
583 $DIG $DIGOPTS +norec aaaa-only.example. @10.53.0.1 -b 10.53.0.1 aaaa >dig.out.ns2.test$n || ret=1
584 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
585 grep "2001::2" dig.out.ns2.test$n >/dev/null || ret=1
592 $DIG $DIGOPTS +norec a-only.example. @10.53.0.1 -b 10.53.0.1 aaaa >dig.out.ns2.test$n || ret=1
593 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
594 grep "ANSWER: 0," dig.out.ns2.test$n >/dev/null || ret=1
601 $DIG $DIGOPTS +norec a-and-aaaa.example. @10.53.0.1 -b 10.53.0.1 aaaa >dig.out.ns2.test$n || ret=1
602 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
603 grep "2001::1" dig.out.ns2.test$n >/dev/null || ret=1
610 $DIG $DIGOPTS +norec a-not-mapped.example. @10.53.0.1 -b 10.53.0.1 aaaa >dig.out.ns2.test$n || ret=1
611 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
612 grep "ANSWER: 0" dig.out.ns2.test$n >/dev/null || ret=1
619 $DIG $DIGOPTS +norec mx-only.example. @10.53.0.1 -b 10.53.0.1 aaaa >dig.out.ns2.test$n || ret=1
620 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
621 grep "ANSWER: 0" dig.out.ns2.test$n >/dev/null || ret=1
628 $DIG $DIGOPTS +norec non-existent.example. @10.53.0.1 -b 10.53.0.1 aaaa >dig.out.ns2.test$n || ret=1
629 grep "status: NXDOMAIN" dig.out.ns2.test$n >/dev/null || ret=1
636 $DIG $DIGOPTS +norec cname-aaaa-only.example. @10.53.0.1 -b 10.53.0.1 aaaa >dig.out.ns2.test$n || ret=1
637 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
638 grep "2001::2" dig.out.ns2.test$n >/dev/null || ret=1
645 $DIG $DIGOPTS +norec cname-excluded-only.example. @10.53.0.1 -b 10.53.0.1 aaaa >dig.out.ns2.test$n || ret=1
646 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
647 grep "ANSWER: 2," dig.out.ns2.test$n >/dev/null || ret=1
648 grep "2001:eeee::3" dig.out.ns2.test$n >/dev/null || ret=1
655 $DIG $DIGOPTS +norec cname-excluded-bad-a.example. @10.53.0.1 -b 10.53.0.1 aaaa >dig.out.ns2.test$n || ret=1
656 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
657 grep "ANSWER: 2," dig.out.ns2.test$n >/dev/null || ret=1
658 grep "2001:eeee::2" dig.out.ns2.test$n >/dev/null || ret=1
665 $DIG $DIGOPTS +norec cname-excluded-good-a.example. @10.53.0.1 -b 10.53.0.1 aaaa >dig.out.ns2.test$n || ret=1
666 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
667 grep "ANSWER: 2," dig.out.ns2.test$n >/dev/null || ret=1
668 grep "2001:eeee::1" dig.out.ns2.test$n >/dev/null || ret=1
675 $DIG $DIGOPTS +norec cname-aaaa-only.example. @10.53.0.1 -b 10.53.0.1 aaaa >dig.out.ns2.test$n || ret=1
676 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
677 grep "2001::2" dig.out.ns2.test$n >/dev/null || ret=1
684 $DIG $DIGOPTS +norec cname-a-only.example. @10.53.0.1 -b 10.53.0.1 aaaa >dig.out.ns2.test$n || ret=1
685 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
686 grep "ANSWER: 1," dig.out.ns2.test$n >/dev/null || ret=1
687 grep "CNAME a-only.example." dig.out.ns2.test$n >/dev/null || ret=1
694 $DIG $DIGOPTS +norec cname-a-and-aaaa.example. @10.53.0.1 -b 10.53.0.1 aaaa >dig.out.ns2.test$n || ret=1
695 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
696 grep "2001::1" dig.out.ns2.test$n >/dev/null || ret=1
703 $DIG $DIGOPTS +norec cname-a-not-mapped.example. @10.53.0.1 -b 10.53.0.1 aaaa >dig.out.ns2.test$n || ret=1
704 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
705 grep "ANSWER: 1," dig.out.ns2.test$n >/dev/null || ret=1
706 grep "CNAME a-not-mapped.example." dig.out.ns2.test$n >/dev/null || ret=1
713 $DIG $DIGOPTS +norec cname-mx-only.example. @10.53.0.1 -b 10.53.0.1 aaaa >dig.out.ns2.test$n || ret=1
714 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
715 grep "ANSWER: 1," dig.out.ns2.test$n >/dev/null || ret=1
716 grep "CNAME mx-only.example." dig.out.ns2.test$n >/dev/null || ret=1
723 $DIG $DIGOPTS +norec cname-non-existent.example. @10.53.0.1 -b 10.53.0.1 aaaa >dig.out.ns2.test$n || ret=1
724 grep "status: NXDOMAIN" dig.out.ns2.test$n >/dev/null || ret=1
725 grep "ANSWER: 1," dig.out.ns2.test$n >/dev/null || ret=1
734 $DIG $DIGOPTS aaaa-only.example. @10.53.0.2 -b 10.53.0.3 aaaa >dig.out.ns2.test$n || ret=1
735 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
736 grep "2001::2" dig.out.ns2.test$n >/dev/null || ret=1
743 $DIG $DIGOPTS excluded-only.example. @10.53.0.2 -b 10.53.0.3 aaaa >dig.out.ns2.test$n || ret=1
744 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
745 grep "2001:eeee::3" dig.out.ns2.test$n >/dev/null || ret=1
752 $DIG $DIGOPTS excluded-bad-a.example. @10.53.0.2 -b 10.53.0.3 aaaa >dig.out.ns2.test$n || ret=1
753 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
754 grep "2001:eeee::2" dig.out.ns2.test$n >/dev/null || ret=1
761 $DIG $DIGOPTS excluded-good-a.example. @10.53.0.2 -b 10.53.0.3 aaaa >dig.out.ns2.test$n || ret=1
762 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
763 grep "2001:eeee::1" dig.out.ns2.test$n >/dev/null || ret=1
770 $DIG $DIGOPTS aaaa-only.example. @10.53.0.2 -b 10.53.0.3 aaaa >dig.out.ns2.test$n || ret=1
771 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
772 grep "2001::2" dig.out.ns2.test$n >/dev/null || ret=1
779 $DIG $DIGOPTS a-only.example. @10.53.0.2 -b 10.53.0.3 aaaa >dig.out.ns2.test$n || ret=1
780 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
781 grep "ANSWER: 0" dig.out.ns2.test$n >/dev/null || ret=1
788 $DIG $DIGOPTS a-and-aaaa.example. @10.53.0.2 -b 10.53.0.3 aaaa >dig.out.ns2.test$n || ret=1
789 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
790 dig.out.ns2.test$n >/dev/null || ret=1
797 $DIG $DIGOPTS a-not-mapped.example. @10.53.0.2 -b 10.53.0.3 aaaa >dig.out.ns2.test$n || ret=1
798 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
799 grep "ANSWER: 0" dig.out.ns2.test$n >/dev/null || ret=1
806 $DIG $DIGOPTS mx-only.example. @10.53.0.2 -b 10.53.0.3 aaaa >dig.out.ns2.test$n || ret=1
807 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
808 grep "ANSWER: 0" dig.out.ns2.test$n >/dev/null || ret=1
815 $DIG $DIGOPTS non-existent.example. @10.53.0.2 -b 10.53.0.3 aaaa >dig.out.ns2.test$n || ret=1
816 grep "status: NXDOMAIN" dig.out.ns2.test$n >/dev/null || ret=1
823 $DIG $DIGOPTS cname-aaaa-only.example. @10.53.0.2 -b 10.53.0.3 aaaa >dig.out.ns2.test$n || ret=1
824 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
825 grep "2001::2" dig.out.ns2.test$n >/dev/null || ret=1
832 $DIG $DIGOPTS cname-excluded-only.example. @10.53.0.2 -b 10.53.0.3 aaaa >dig.out.ns2.test$n || ret=1
833 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
834 grep "2001:eeee::3" dig.out.ns2.test$n >/dev/null || ret=1
841 $DIG $DIGOPTS cname-excluded-bad-a.example. @10.53.0.2 -b 10.53.0.3 aaaa >dig.out.ns2.test$n || ret=1
842 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
843 grep "2001:eeee::2" dig.out.ns2.test$n >/dev/null || ret=1
850 $DIG $DIGOPTS cname-excluded-good-a.example. @10.53.0.2 -b 10.53.0.3 aaaa >dig.out.ns2.test$n || ret=1
851 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
852 grep "2001:eeee::1" dig.out.ns2.test$n >/dev/null || ret=1
859 $DIG $DIGOPTS cname-aaaa-only.example. @10.53.0.2 -b 10.53.0.3 aaaa >dig.out.ns2.test$n || ret=1
860 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
861 grep "2001::2" dig.out.ns2.test$n >/dev/null || ret=1
868 $DIG $DIGOPTS cname-a-only.example. @10.53.0.2 -b 10.53.0.3 aaaa >dig.out.ns2.test$n || ret=1
869 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
870 grep "ANSWER: 1," dig.out.ns2.test$n >/dev/null || ret=1
877 $DIG $DIGOPTS cname-a-and-aaaa.example. @10.53.0.2 -b 10.53.0.3 aaaa >dig.out.ns2.test$n || ret=1
878 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
879 grep "2001::1" dig.out.ns2.test$n >/dev/null || ret=1
886 $DIG $DIGOPTS cname-a-not-mapped.example. @10.53.0.2 -b 10.53.0.3 aaaa >dig.out.ns2.test$n || ret=1
887 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
888 grep "ANSWER: 1," dig.out.ns2.test$n >/dev/null || ret=1
889 grep "CNAME a-not-mapped.example." dig.out.ns2.test$n >/dev/null || ret=1
896 $DIG $DIGOPTS cname-mx-only.example. @10.53.0.2 -b 10.53.0.3 aaaa >dig.out.ns2.test$n || ret=1
897 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
898 grep "ANSWER: 1," dig.out.ns2.test$n >/dev/null || ret=1
899 grep "CNAME mx-only.example." dig.out.ns2.test$n >/dev/null || ret=1
906 $DIG $DIGOPTS cname-non-existent.example. @10.53.0.2 -b 10.53.0.3 aaaa >dig.out.ns2.test$n || ret=1
907 grep "status: NXDOMAIN" dig.out.ns2.test$n >/dev/null || ret=1
908 grep "ANSWER: 1," dig.out.ns2.test$n >/dev/null || ret=1
917 $DIG $DIGOPTS aaaa-only.signed. @10.53.0.2 -b 10.53.0.2 aaaa >dig.out.ns2.test$n || ret=1
918 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
919 grep "2001::2" dig.out.ns2.test$n >/dev/null || ret=1
926 $DIG $DIGOPTS excluded-only.signed. @10.53.0.2 -b 10.53.0.2 aaaa >dig.out.ns2.test$n || ret=1
927 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
928 grep "ANSWER: 0," dig.out.ns2.test$n >/dev/null || ret=1
935 $DIG $DIGOPTS excluded-bad-a.signed. @10.53.0.2 -b 10.53.0.2 aaaa >dig.out.ns2.test$n || ret=1
936 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
937 grep "ANSWER: 0," dig.out.ns2.test$n >/dev/null || ret=1
944 $DIG $DIGOPTS excluded-good-a.signed. @10.53.0.2 -b 10.53.0.2 aaaa >dig.out.ns2.test$n || ret=1
945 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
946 grep "2001:aaaa::102:304" dig.out.ns2.test$n >/dev/null || ret=1
953 $DIG $DIGOPTS aaaa-only.signed. @10.53.0.2 -b 10.53.0.2 aaaa >dig.out.ns2.test$n || ret=1
954 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
955 grep "2001::2" dig.out.ns2.test$n >/dev/null || ret=1
962 $DIG $DIGOPTS a-only.signed. @10.53.0.2 -b 10.53.0.2 aaaa >dig.out.ns2.test$n || ret=1
963 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
964 grep "2001:aaaa::102:305" dig.out.ns2.test$n >/dev/null || ret=1
971 $DIG $DIGOPTS a-and-aaaa.signed. @10.53.0.2 -b 10.53.0.2 aaaa >dig.out.ns2.test$n || ret=1
972 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
973 grep "2001::1" dig.out.ns2.test$n >/dev/null || ret=1
980 $DIG $DIGOPTS a-not-mapped.signed. @10.53.0.2 -b 10.53.0.2 aaaa >dig.out.ns2.test$n || ret=1
981 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
982 grep "ANSWER: 0" dig.out.ns2.test$n >/dev/null || ret=1
989 $DIG $DIGOPTS mx-only.signed. @10.53.0.2 -b 10.53.0.2 aaaa >dig.out.ns2.test$n || ret=1
990 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
991 grep "ANSWER: 0" dig.out.ns2.test$n >/dev/null || ret=1
998 $DIG $DIGOPTS non-existent.signed. @10.53.0.2 -b 10.53.0.2 aaaa >dig.out.ns2.test$n || ret=1
999 grep "status: NXDOMAIN" dig.out.ns2.test$n >/dev/null || ret=1
1006 $DIG $DIGOPTS cname-aaaa-only.signed. @10.53.0.2 -b 10.53.0.2 aaaa >dig.out.ns2.test$n || ret=1
1007 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
1008 grep "2001::2" dig.out.ns2.test$n >/dev/null || ret=1
1015 $DIG $DIGOPTS cname-excluded-only.signed. @10.53.0.2 -b 10.53.0.2 aaaa >dig.out.ns2.test$n || ret=1
1016 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
1017 grep "ANSWER: 1," dig.out.ns2.test$n >/dev/null || ret=1
1024 $DIG $DIGOPTS cname-excluded-bad-a.signed. @10.53.0.2 -b 10.53.0.2 aaaa >dig.out.ns2.test$n || ret=1
1025 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
1026 grep "ANSWER: 1," dig.out.ns2.test$n >/dev/null || ret=1
1033 $DIG $DIGOPTS cname-excluded-good-a.signed. @10.53.0.2 -b 10.53.0.2 aaaa >dig.out.ns2.test$n || ret=1
1034 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
1035 grep "2001:aaaa::102:304" dig.out.ns2.test$n >/dev/null || ret=1
1042 $DIG $DIGOPTS cname-aaaa-only.signed. @10.53.0.2 -b 10.53.0.2 aaaa >dig.out.ns2.test$n || ret=1
1043 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
1044 grep "2001::2" dig.out.ns2.test$n >/dev/null || ret=1
1051 $DIG $DIGOPTS cname-a-only.signed. @10.53.0.2 -b 10.53.0.2 aaaa >dig.out.ns2.test$n || ret=1
1052 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
1053 grep "2001:aaaa::102:305" dig.out.ns2.test$n >/dev/null || ret=1
1060 $DIG $DIGOPTS cname-a-and-aaaa.signed. @10.53.0.2 -b 10.53.0.2 aaaa >dig.out.ns2.test$n || ret=1
1061 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
1062 grep "2001::1" dig.out.ns2.test$n >/dev/null || ret=1
1069 $DIG $DIGOPTS cname-a-not-mapped.signed. @10.53.0.2 -b 10.53.0.2 aaaa >dig.out.ns2.test$n || ret=1
1070 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
1071 grep "ANSWER: 1," dig.out.ns2.test$n >/dev/null || ret=1
1072 grep "CNAME a-not-mapped.signed." dig.out.ns2.test$n >/dev/null || ret=1
1079 $DIG $DIGOPTS cname-mx-only.signed. @10.53.0.2 -b 10.53.0.2 aaaa >dig.out.ns2.test$n || ret=1
1080 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
1081 grep "ANSWER: 1," dig.out.ns2.test$n >/dev/null || ret=1
1082 grep "CNAME mx-only.signed." dig.out.ns2.test$n >/dev/null || ret=1
1089 $DIG $DIGOPTS cname-non-existent.signed. @10.53.0.2 -b 10.53.0.2 aaaa >dig.out.ns2.test$n || ret=1
1090 grep "status: NXDOMAIN" dig.out.ns2.test$n >/dev/null || ret=1
1091 grep "ANSWER: 1," dig.out.ns2.test$n >/dev/null || ret=1
1099 $DIG $DIGOPTS +dnssec aaaa-only.signed. @10.53.0.2 -b 10.53.0.2 aaaa >dig.out.ns2.test$n || ret=1
1100 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
1101 grep "2001::2" dig.out.ns2.test$n >/dev/null || ret=1
1108 $DIG $DIGOPTS +dnssec excluded-only.signed. @10.53.0.2 -b 10.53.0.2 aaaa >dig.out.ns2.test$n || ret=1
1109 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
1110 grep "2001:eeee::3" dig.out.ns2.test$n >/dev/null || ret=1
1117 $DIG $DIGOPTS +dnssec excluded-bad-a.signed. @10.53.0.2 -b 10.53.0.2 aaaa >dig.out.ns2.test$n || ret=1
1118 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
1119 grep "2001:eeee::2" dig.out.ns2.test$n >/dev/null || ret=1
1126 $DIG $DIGOPTS +dnssec excluded-good-a.signed. @10.53.0.2 -b 10.53.0.2 aaaa >dig.out.ns2.test$n || ret=1
1127 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
1128 grep "2001:eeee::1" dig.out.ns2.test$n >/dev/null || ret=1
1135 $DIG $DIGOPTS +dnssec aaaa-only.signed. @10.53.0.2 -b 10.53.0.2 aaaa >dig.out.ns2.test$n || ret=1
1136 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
1137 grep "2001::2" dig.out.ns2.test$n >/dev/null || ret=1
1144 $DIG $DIGOPTS +dnssec a-only.signed. @10.53.0.2 -b 10.53.0.2 aaaa >dig.out.ns2.test$n || ret=1
1145 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
1146 grep "ANSWER: 0," dig.out.ns2.test$n >/dev/null || ret=1
1153 $DIG $DIGOPTS +dnssec a-and-aaaa.signed. @10.53.0.2 -b 10.53.0.2 aaaa >dig.out.ns2.test$n || ret=1
1154 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
1155 grep "2001::1" dig.out.ns2.test$n >/dev/null || ret=1
1162 $DIG $DIGOPTS +dnssec a-not-mapped.signed. @10.53.0.2 -b 10.53.0.2 aaaa >dig.out.ns2.test$n || ret=1
1163 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
1164 grep "ANSWER: 0" dig.out.ns2.test$n >/dev/null || ret=1
1171 $DIG $DIGOPTS +dnssec mx-only.signed. @10.53.0.2 -b 10.53.0.2 aaaa >dig.out.ns2.test$n || ret=1
1172 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
1173 grep "ANSWER: 0" dig.out.ns2.test$n >/dev/null || ret=1
1180 $DIGdig.out.ns2.test$n || ret=1
1181 grep "status: NXDOMAIN" dig.out.ns2.test$n >/dev/null || ret=1
1188 $DIG $DIGOPTS +dnssec cname-aaaa-only.signed. @10.53.0.2 -b 10.53.0.2 aaaa >dig.out.ns2.test$n || ret=1
1189 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
1190 grep "2001::2" dig.out.ns2.test$n >/dev/null || ret=1
1197 $DIG $DIGOPTS +dnssec cname-excluded-only.signed. @10.53.0.2 -b 10.53.0.2 aaaa >dig.out.ns2.test$n || ret=1
1198 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
1199 grep "2001:eeee::3" dig.out.ns2.test$n >/dev/null || ret=1
1206 $DIG $DIGOPTS +dnssec cname-excluded-bad-a.signed. @10.53.0.2 -b 10.53.0.2 aaaa >dig.out.ns2.test$n || ret=1
1207 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
1208 grep "2001:eeee::2" dig.out.ns2.test$n >/dev/null || ret=1
1215 $DIG $DIGOPTS +dnssec cname-excluded-good-a.signed. @10.53.0.2 -b 10.53.0.2 aaaa >dig.out.ns2.test$n || ret=1
1216 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
1217 grep "2001:eeee::1" dig.out.ns2.test$n >/dev/null || ret=1
1224 $DIG $DIGOPTS +dnssec cname-aaaa-only.signed. @10.53.0.2 -b 10.53.0.2 aaaa >dig.out.ns2.test$n || ret=1
1225 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
1226 grep "2001::2" dig.out.ns2.test$n >/dev/null || ret=1
1233 $DIG $DIGOPTS +dnssec cname-a-only.signed. @10.53.0.2 -b 10.53.0.2 aaaa >dig.out.ns2.test$n || ret=1
1234 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
1235 grep "ANSWER: 2," dig.out.ns2.test$n >/dev/null || ret=1
1236 grep "2001:aaaa::102:305" dig.out.ns2.test$n >/dev/null && ret=1
1243 $DIG $DIGOPTS +dnssec cname-a-and-aaaa.signed. @10.53.0.2 -b 10.53.0.2 aaaa >dig.out.ns2.test$n || ret=1
1244 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
1245 grep "2001::1" dig.out.ns2.test$n >/dev/null || ret=1
1252 $DIG $DIGOPTS +dnssec cname-a-not-mapped.signed. @10.53.0.2 -b 10.53.0.2 aaaa >dig.out.ns2.test$n || ret=1
1253 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
1254 grep "ANSWER: 2" dig.out.ns2.test$n >/dev/null || ret=1
1255 grep "CNAME a-not-mapped.signed." dig.out.ns2.test$n >/dev/null || ret=1
1262 $DIG $DIGOPTS +dnssec cname-mx-only.signed. @10.53.0.2 -b 10.53.0.2 aaaa >dig.out.ns2.test$n || ret=1
1263 grep "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
1264 grep "ANSWER: 2," dig.out.ns2.test$n >/dev/null || ret=1
1265 grep "CNAME mx-only.signed." dig.out.ns2.test$n >/dev/null || ret=1
1272 $DIG $DIGOPTS +dnssec cname-non-existent.signed. @10.53.0.2 -b 10.53.0.2 aaaa >dig.out.ns2.test$n || ret=1
1273 grep "status: NXDOMAIN" dig.out.ns2.test$n >/dev/null || ret=1
1274 grep "ANSWER: 2," dig.out.ns2.test$n >/dev/null || ret=1
1281 $DIG $DIGOPTS -x 2001:aaaa::10.0.0.1 @10.53.0.2 >dig.out.ns2.test$n || ret=1
1282 grep -i "CNAME.1.0.0.10.IN-ADDR.ARPA.$" dig.out.ns2.test$n >/dev/null || ret=1
1287 list=$($DIG $DIGOPTS -b 10.53.0.6 @10.53.0.2 +short aaaa a-only.example | sort)
1291 $DIG $DIGOPTS -x $a @10.53.0.2 >dig.out.ns2.test$n || ret=1
1292 grep -i "CNAME.5.3.2.1.IN-ADDR.ARPA." dig.out.ns2.test$n >/dev/null || ret=1
1305 $DIG $DIGOPTS $rev ptr @10.53.0.2 >dig.out.ns2.test$n || ret=1
1306 grep -i "status: NOERROR" dig.out.ns2.test$n >/dev/null || ret=1
1307 grep -i "ANSWER: 0," dig.out.ns2.test$n >/dev/null || ret=1
1316 $DIG $DIGOPTS soa 0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.a.a.a.a.1.0.0.2.ip6.arpa @10.53.0.2 >dig.out.ns2.test$n || ret=1
1317 grep "SOA.dns64.example.net..hostmaster.example.net." dig.out.ns2.test$n >/dev/null || ret=1
1325 $DIG $DIGOPTS aaaa ttl-less-than-600.example +rec @10.53.0.1 >dig.out.ns1.test$n || ret=1
1326 grep -i "ttl-less-than-600.example..500.IN.AAAA" dig.out.ns1.test$n >/dev/null || ret=1
1334 $DIG $DIGOPTS aaaa ttl-more-than-600.example +rec @10.53.0.1 >dig.out.ns1.test$n || ret=1
1335 grep -i "ttl-more-than-600.example..700.IN.AAAA" dig.out.ns1.test$n >/dev/null || ret=1
1343 $DIG $DIGOPTS aaaa ttl-less-than-minimum.example +rec @10.53.0.1 >dig.out.ns1.test$n || ret=1
1344 grep -i "ttl-less-than-minimum.example..1100.IN.AAAA" dig.out.ns1.test$n >/dev/null || ret=1
1352 $DIG $DIGOPTS aaaa ttl-more-than-minimum.example +rec @10.53.0.1 >dig.out.ns1.test$n || ret=1
1353 grep -i "ttl-more-than-minimum.example..1200.IN.AAAA" dig.out.ns1.test$n >/dev/null || ret=1
1361 $DIG $DIGOPTS aaaa ttl-less-than-600.example +rec -b 10.53.0.2 @10.53.0.2 >dig.out.ns1.test$n || ret=1
1362 grep -i "ttl-less-than-600.example..500.IN.AAAA" dig.out.ns1.test$n >/dev/null || ret=1
1370 $DIG $DIGOPTS aaaa ttl-more-than-600.example +rec -b 10.53.0.2 @10.53.0.2 >dig.out.ns2.test$n || ret=1
1371 grep -i "ttl-more-than-600.example..700.IN.AAAA" dig.out.ns2.test$n >/dev/null || ret=1
1379 $DIG $DIGOPTS aaaa ttl-less-than-minimum.example +rec -b 10.53.0.2 @10.53.0.2 >dig.out.ns2.test$n || ret=1
1380 grep -i "ttl-less-than-minimum.example..1100.IN.AAAA" dig.out.ns2.test$n >/dev/null || ret=1
1388 $DIG $DIGOPTS aaaa ttl-more-than-minimum.example +rec -b 10.53.0.2 @10.53.0.2 >dig.out.ns2.test$n || ret=1
1389 grep -i "ttl-more-than-minimum.example..1200.IN.AAAA" dig.out.ns2.test$n >/dev/null || ret=1
1396 $DIG $DIGOPTS aaaa rpz.example +rec -b 10.53.0.7 @10.53.0.2 >dig.out.ns2.test$n || ret=1
1397 grep -i 'rpz.example.*IN.AAAA.2001:96::a0a:a0a' dig.out.ns2.test$n >/dev/null || ret=1
1402 echo_i "checking 'dig +dns64prefix' ($n)"
1403 $DIG $DIGOPTS +dns64prefix @10.53.0.1 >dig.out.ns1.test$n || ret=1
1404 grep '^2001:bbbb::/96$' dig.out.ns1.test$n >/dev/null || ret=1
1405 test $(wc -l <dig.out.ns1.test$n) -eq 1 || ret=1
1413 echo_i "checking 'dig +dns64prefix' with multiple prefixes ($n)"
1414 $DIG $DIGOPTS +dns64prefix @10.53.0.1 >dig.out.ns1.test$n || ret=1
1415 grep '^2001:bbbb::/96$' dig.out.ns1.test$n >/dev/null || ret=1
1416 grep '2001:aaaa::/64' dig.out.ns1.test$n >/dev/null || ret=1
1417 test $(wc -l <dig.out.ns1.test$n) -eq 2 || ret=1
1425 echo_i "checking 'dig +dns64prefix' with no prefixes ($n)"
1426 $DIG $DIGOPTS +dns64prefix @10.53.0.1 >dig.out.ns1.test$n || ret=1
1427 test $(wc -l <dig.out.ns1.test$n) -eq 0 || ret=1
1434 $DIG $DIGOPTS aaaa ipv4only.arpa -b 10.53.0.7 @10.53.0.2 >dig.out.ns2.test$n || ret=1
1435 grep -i 'ipv4only.arpa.*IN.AAAA.2001:96::c000:aa' dig.out.ns2.test$n >/dev/null || ret=1
1436 grep -i 'ipv4only.arpa.*IN.AAAA.2001:96::c000:ab' dig.out.ns2.test$n >/dev/null || ret=1
1443 $DIG $DIGOPTS ptr -x 2001:96::192.0.0.170 -b 10.53.0.7 @10.53.0.2 >dig.out.170.ns2.test$n || ret=1
1444 $DIG $DIGOPTS ptr -x 2001:96::192.0.0.171 -b 10.53.0.7 @10.53.0.2 >dig.out.171.ns2.test$n || ret=1
1445 grep "ip6\.arpa\..*PTR.*ipv4only\.arpa\." dig.out.170.ns2.test$n >/dev/null || ret=1
1446 grep "ip6\.arpa\..*PTR.*ipv4only\.arpa\." dig.out.171.ns2.test$n >/dev/null || ret=1
1454 $DIG $DIGOPTS @10.53.0.3 no-aaaa aaaa >dig.out.ns3.test$n || ret=1
1455 grep "status: NOERROR" dig.out.ns3.test$n >/dev/null || ret=1
1456 grep "fd92:7065:b8e:fffe::102:304" dig.out.ns3.test$n >/dev/null || ret=1