chiark / gitweb /
+ * In answers, quote everything except alphanums and - _ / + and document
[adns.git] / regress / case-quote.sys
diff --git a/regress/case-quote.sys b/regress/case-quote.sys
new file mode 100644 (file)
index 0000000..75e44d4
--- /dev/null
@@ -0,0 +1,211 @@
+default
+:1 hyphen.cname.test.iwj.relativity.greenend.org.uk dot.cname.test.iwj.relativity.greenend.org.uk plus.cname.test.iwj.relativity.greenend.org.uk slash.cname.test.iwj.relativity.greenend.org.uk underscore.cname.test.iwj.relativity.greenend.org.uk quote.cname.test.iwj.relativity.greenend.org.uk backslash.cname.test.iwj.relativity.greenend.org.uk null.cname.test.iwj.relativity.greenend.org.uk space.cname.test.iwj.relativity.greenend.org.uk hash.cname.test.iwj.relativity.greenend.org.uk del.cname.test.iwj.relativity.greenend.org.uk meta-null.cname.test.iwj.relativity.greenend.org.uk meta-del.cname.test.iwj.relativity.greenend.org.uk
+ start 951958420.936685
+ socket type=SOCK_DGRAM
+ socket=4
+ +0.000229
+ fcntl fd=4 cmd=F_GETFL
+ fcntl=~O_NONBLOCK&...
+ +0.000057
+ fcntl fd=4 cmd=F_SETFL O_NONBLOCK|...
+ fcntl=OK
+ +0.000034
+ sendto fd=4 addr=172.18.45.6:53
+     311f0100 00010000 00000000 06687970 68656e05 636e616d 65047465 73740369
+     776a0a72 656c6174 69766974 79086772 65656e65 6e64036f 72670275 6b000001
+     0001.
+ sendto=66
+ +0.001345
+ sendto fd=4 addr=172.18.45.6:53
+     31200100 00010000 00000000 03646f74 05636e61 6d650474 65737403 69776a0a
+     72656c61 74697669 74790867 7265656e 656e6403 6f726702 756b0000 010001.
+ sendto=63
+ +0.000708
+ sendto fd=4 addr=172.18.45.6:53
+     31210100 00010000 00000000 04706c75 7305636e 616d6504 74657374 0369776a
+     0a72656c 61746976 69747908 67726565 6e656e64 036f7267 02756b00 00010001.
+ sendto=64
+ +0.000669
+ sendto fd=4 addr=172.18.45.6:53
+     31220100 00010000 00000000 05736c61 73680563 6e616d65 04746573 74036977
+     6a0a7265 6c617469 76697479 08677265 656e656e 64036f72 6702756b 00000100
+     01.
+ sendto=65
+ +0.000670
+ sendto fd=4 addr=172.18.45.6:53
+     31230100 00010000 00000000 0a756e64 65727363 6f726505 636e616d 65047465
+     73740369 776a0a72 656c6174 69766974 79086772 65656e65 6e64036f 72670275
+     6b000001 0001.
+ sendto=70
+ +0.000690
+ sendto fd=4 addr=172.18.45.6:53
+     31240100 00010000 00000000 0571756f 74650563 6e616d65 04746573 74036977
+     6a0a7265 6c617469 76697479 08677265 656e656e 64036f72 6702756b 00000100
+     01.
+ sendto=65
+ +0.000699
+ sendto fd=4 addr=172.18.45.6:53
+     31250100 00010000 00000000 09626163 6b736c61 73680563 6e616d65 04746573
+     74036977 6a0a7265 6c617469 76697479 08677265 656e656e 64036f72 6702756b
+     00000100 01.
+ sendto=69
+ +0.000911
+ sendto fd=4 addr=172.18.45.6:53
+     31260100 00010000 00000000 046e756c 6c05636e 616d6504 74657374 0369776a
+     0a72656c 61746976 69747908 67726565 6e656e64 036f7267 02756b00 00010001.
+ sendto=64
+ +0.000831
+ sendto fd=4 addr=172.18.45.6:53
+     31270100 00010000 00000000 05737061 63650563 6e616d65 04746573 74036977
+     6a0a7265 6c617469 76697479 08677265 656e656e 64036f72 6702756b 00000100
+     01.
+ sendto=65
+ +0.000684
+ sendto fd=4 addr=172.18.45.6:53
+     31280100 00010000 00000000 04686173 6805636e 616d6504 74657374 0369776a
+     0a72656c 61746976 69747908 67726565 6e656e64 036f7267 02756b00 00010001.
+ sendto=64
+ +0.000672
+ sendto fd=4 addr=172.18.45.6:53
+     31290100 00010000 00000000 0364656c 05636e61 6d650474 65737403 69776a0a
+     72656c61 74697669 74790867 7265656e 656e6403 6f726702 756b0000 010001.
+ sendto=63
+ +0.000715
+ sendto fd=4 addr=172.18.45.6:53
+     312a0100 00010000 00000000 096d6574 612d6e75 6c6c0563 6e616d65 04746573
+     74036977 6a0a7265 6c617469 76697479 08677265 656e656e 64036f72 6702756b
+     00000100 01.
+ sendto=69
+ +0.000695
+ sendto fd=4 addr=172.18.45.6:53
+     312b0100 00010000 00000000 086d6574 612d6465 6c05636e 616d6504 74657374
+     0369776a 0a72656c 61746976 69747908 67726565 6e656e64 036f7267 02756b00
+     00010001.
+ sendto=68
+ +0.000695
+ select max=5 rfds=[4] wfds=[] efds=[] to=1.990016
+ select=1 rfds=[4] wfds=[] efds=[]
+ +0.000248
+ recvfrom fd=4 buflen=512 *addrlen=16
+ recvfrom=OK addr=172.18.45.6:53
+     311f8583 00010001 00010000 06687970 68656e05 636e616d 65047465 73740369
+     776a0a72 656c6174 69766974 79086772 65656e65 6e64036f 72670275 6b000001
+     0001c00c 00050001 0000003c 002f0361 2d620563 6e616d65 04746573 74036977
+     6a0a7265 6c617469 76697479 08677265 656e656e 64036f72 6702756b 00c05800
+     06000100 00003c00 27036e73 30c0610a 686f7374 6d617374 6572c061 00000023
+     00000e10 00000078 0064c800 0000003c.
+ +0.000645
+ recvfrom fd=4 buflen=512 *addrlen=16
+ recvfrom=OK addr=172.18.45.6:53
+     31208583 00010001 00010000 03646f74 05636e61 6d650474 65737403 69776a0a
+     72656c61 74697669 74790867 7265656e 656e6403 6f726702 756b0000 010001c0
+     0c000500 01000000 3c002f03 612e6205 636e616d 65047465 73740369 776a0a72
+     656c6174 69766974 79086772 65656e65 6e64036f 72670275 6b00c055 00060001
+     0000003c 0027036e 7330c05e 0a686f73 746d6173 746572c0 5e000000 2300000e
+     10000000 780064c8 00000000 3c.
+ +0.001014
+ recvfrom fd=4 buflen=512 *addrlen=16
+ recvfrom=OK addr=172.18.45.6:53
+     31218583 00010001 00010000 04706c75 7305636e 616d6504 74657374 0369776a
+     0a72656c 61746976 69747908 67726565 6e656e64 036f7267 02756b00 00010001
+     c00c0005 00010000 003c002f 03612b62 05636e61 6d650474 65737403 69776a0a
+     72656c61 74697669 74790867 7265656e 656e6403 6f726702 756b00c0 56000600
+     01000000 3c002703 6e7330c0 5f0a686f 73746d61 73746572 c05f0000 00230000
+     0e100000 00780064 c8000000 003c.
+ +0.000717
+ recvfrom fd=4 buflen=512 *addrlen=16
+ recvfrom=OK addr=172.18.45.6:53
+     31228583 00010001 00010000 05736c61 73680563 6e616d65 04746573 74036977
+     6a0a7265 6c617469 76697479 08677265 656e656e 64036f72 6702756b 00000100
+     01c00c00 05000100 00003c00 2f03612f 6205636e 616d6504 74657374 0369776a
+     0a72656c 61746976 69747908 67726565 6e656e64 036f7267 02756b00 c0570006
+     00010000 003c0027 036e7330 c0600a68 6f73746d 61737465 72c06000 00002300
+     000e1000 00007800 64c80000 00003c.
+ +0.000666
+ recvfrom fd=4 buflen=512 *addrlen=16
+ recvfrom=OK addr=172.18.45.6:53
+     31238583 00010001 00010000 0a756e64 65727363 6f726505 636e616d 65047465
+     73740369 776a0a72 656c6174 69766974 79086772 65656e65 6e64036f 72670275
+     6b000001 0001c00c 00050001 0000003c 002f0361 5f620563 6e616d65 04746573
+     74036977 6a0a7265 6c617469 76697479 08677265 656e656e 64036f72 6702756b
+     00c05c00 06000100 00003c00 27036e73 30c0650a 686f7374 6d617374 6572c065
+     00000023 00000e10 00000078 0064c800 0000003c.
+ +0.000663
+ recvfrom fd=4 buflen=512 *addrlen=16
+ recvfrom=OK addr=172.18.45.6:53
+     31248583 00010001 00010000 0571756f 74650563 6e616d65 04746573 74036977
+     6a0a7265 6c617469 76697479 08677265 656e656e 64036f72 6702756b 00000100
+     01c00c00 05000100 00003c00 2f036122 6205636e 616d6504 74657374 0369776a
+     0a72656c 61746976 69747908 67726565 6e656e64 036f7267 02756b00 c0570006
+     00010000 003c0027 036e7330 c0600a68 6f73746d 61737465 72c06000 00002300
+     000e1000 00007800 64c80000 00003c.
+ +0.000667
+ recvfrom fd=4 buflen=512 *addrlen=16
+ recvfrom=OK addr=172.18.45.6:53
+     31258583 00010001 00010000 09626163 6b736c61 73680563 6e616d65 04746573
+     74036977 6a0a7265 6c617469 76697479 08677265 656e656e 64036f72 6702756b
+     00000100 01c00c00 05000100 00003c00 2f03615c 6205636e 616d6504 74657374
+     0369776a 0a72656c 61746976 69747908 67726565 6e656e64 036f7267 02756b00
+     c05b0006 00010000 003c0027 036e7330 c0640a68 6f73746d 61737465 72c06400
+     00002300 000e1000 00007800 64c80000 00003c.
+ +0.000663
+ recvfrom fd=4 buflen=512 *addrlen=16
+ recvfrom=OK addr=172.18.45.6:53
+     31268583 00010001 00010000 046e756c 6c05636e 616d6504 74657374 0369776a
+     0a72656c 61746976 69747908 67726565 6e656e64 036f7267 02756b00 00010001
+     c00c0005 00010000 003c002f 03610062 05636e61 6d650474 65737403 69776a0a
+     72656c61 74697669 74790867 7265656e 656e6403 6f726702 756b00c0 56000600
+     01000000 3c002703 6e7330c0 5f0a686f 73746d61 73746572 c05f0000 00230000
+     0e100000 00780064 c8000000 003c.
+ +0.000670
+ recvfrom fd=4 buflen=512 *addrlen=16
+ recvfrom=OK addr=172.18.45.6:53
+     31278583 00010001 00010000 05737061 63650563 6e616d65 04746573 74036977
+     6a0a7265 6c617469 76697479 08677265 656e656e 64036f72 6702756b 00000100
+     01c00c00 05000100 00003c00 2f036120 6205636e 616d6504 74657374 0369776a
+     0a72656c 61746976 69747908 67726565 6e656e64 036f7267 02756b00 c0570006
+     00010000 003c0027 036e7330 c0600a68 6f73746d 61737465 72c06000 00002300
+     000e1000 00007800 64c80000 00003c.
+ +0.000651
+ recvfrom fd=4 buflen=512 *addrlen=16
+ recvfrom=OK addr=172.18.45.6:53
+     31288583 00010001 00010000 04686173 6805636e 616d6504 74657374 0369776a
+     0a72656c 61746976 69747908 67726565 6e656e64 036f7267 02756b00 00010001
+     c00c0005 00010000 003c002f 03612362 05636e61 6d650474 65737403 69776a0a
+     72656c61 74697669 74790867 7265656e 656e6403 6f726702 756b00c0 56000600
+     01000000 3c002703 6e7330c0 5f0a686f 73746d61 73746572 c05f0000 00230000
+     0e100000 00780064 c8000000 003c.
+ +0.000664
+ recvfrom fd=4 buflen=512 *addrlen=16
+ recvfrom=OK addr=172.18.45.6:53
+     31298583 00010001 00010000 0364656c 05636e61 6d650474 65737403 69776a0a
+     72656c61 74697669 74790867 7265656e 656e6403 6f726702 756b0000 010001c0
+     0c000500 01000000 3c002f03 617f6205 636e616d 65047465 73740369 776a0a72
+     656c6174 69766974 79086772 65656e65 6e64036f 72670275 6b00c055 00060001
+     0000003c 0027036e 7330c05e 0a686f73 746d6173 746572c0 5e000000 2300000e
+     10000000 780064c8 00000000 3c.
+ +0.000646
+ recvfrom fd=4 buflen=512 *addrlen=16
+ recvfrom=OK addr=172.18.45.6:53
+     312a8583 00010001 00010000 096d6574 612d6e75 6c6c0563 6e616d65 04746573
+     74036977 6a0a7265 6c617469 76697479 08677265 656e656e 64036f72 6702756b
+     00000100 01c00c00 05000100 00003c00 2f0361c8 6205636e 616d6504 74657374
+     0369776a 0a72656c 61746976 69747908 67726565 6e656e64 036f7267 02756b00
+     c05b0006 00010000 003c0027 036e7330 c0640a68 6f73746d 61737465 72c06400
+     00002300 000e1000 00007800 64c80000 00003c.
+ +0.000708
+ recvfrom fd=4 buflen=512 *addrlen=16
+ recvfrom=OK addr=172.18.45.6:53
+     312b8583 00010001 00010000 086d6574 612d6465 6c05636e 616d6504 74657374
+     0369776a 0a72656c 61746976 69747908 67726565 6e656e64 036f7267 02756b00
+     00010001 c00c0005 00010000 003c002f 0361ff62 05636e61 6d650474 65737403
+     69776a0a 72656c61 74697669 74790867 7265656e 656e6403 6f726702 756b00c0
+     5a000600 01000000 3c002703 6e7330c0 630a686f 73746d61 73746572 c0630000
+     00230000 0e100000 00780064 c8000000 003c.
+ +0.000665
+ recvfrom fd=4 buflen=512 *addrlen=16
+ recvfrom=EAGAIN
+ +0.000123
+ close fd=4
+ close=OK
+ +0.000708