From 128662c8c000b6caaf6fa904f73ea9a533f17f98 Mon Sep 17 00:00:00 2001 From: ian Date: Sat, 17 Apr 1999 15:40:28 +0000 Subject: [PATCH] Test searching. --- regress/case-owner.err | 0 regress/case-owner.out | 4 ++ regress/case-owner.sys | 34 ++++++++++ regress/case-search.err | 0 regress/case-search.out | 13 ++++ regress/case-search.sys | 133 +++++++++++++++++++++++++++++++++++++ regress/case-searchabs.err | 0 regress/case-searchabs.out | 4 ++ regress/case-searchabs.sys | 72 ++++++++++++++++++++ regress/init-default.text | 1 + 10 files changed, 261 insertions(+) create mode 100644 regress/case-owner.err create mode 100644 regress/case-owner.out create mode 100644 regress/case-owner.sys create mode 100644 regress/case-search.err create mode 100644 regress/case-search.out create mode 100644 regress/case-search.sys create mode 100644 regress/case-searchabs.err create mode 100644 regress/case-searchabs.out create mode 100644 regress/case-searchabs.sys diff --git a/regress/case-owner.err b/regress/case-owner.err new file mode 100644 index 0000000..e69de29 diff --git a/regress/case-owner.out b/regress/case-owner.out new file mode 100644 index 0000000..67db3df --- /dev/null +++ b/regress/case-owner.out @@ -0,0 +1,4 @@ +adns debug: using nameserver 172.18.45.6 +chiark.greenend.org.uk flags 0 type 1 A(-) submitted +chiark.greenend.org.uk flags 0 type A(-): OK; nrrs=1; cname=$; owner=$; ttl=86400 + 195.224.76.132 diff --git a/regress/case-owner.sys b/regress/case-owner.sys new file mode 100644 index 0000000..fb1ae3d --- /dev/null +++ b/regress/case-owner.sys @@ -0,0 +1,34 @@ +default +:1 chiark.greenend.org.uk + start 924360510.895567 + socket type=SOCK_DGRAM + socket=4 + +0.000363 + fcntl fd=4 cmd=F_GETFL + fcntl=2 + +0.000092 + fcntl fd=4 cmd=F_SETFL 2050 + fcntl=0 + +0.000067 + sendto fd=4 addr=172.18.45.6:53 + 311f0100 00010000 00000000 06636869 61726b08 67726565 6e656e64 036f7267 + 02756b00 00010001. + sendto=40 + +0.001845 + select max=5 rfds=[4] wfds=[] efds=[] to=1.998155 + select=1 rfds=[4] wfds=[] efds=[] + +0.005511 + recvfrom fd=4 buflen=512 *addrlen=16 + recvfrom=OK addr=172.18.45.6:53 + 311f8580 00010001 00020002 06636869 61726b08 67726565 6e656e64 036f7267 + 02756b00 00010001 c00c0001 00010001 51800004 c3e04c84 08677265 656e656e + 64036f72 6702756b 00000200 01000151 80001103 6e73300a 72656c61 74697669 + 7479c038 c0380002 00010001 51800006 036e7331 c057c053 00010001 00015180 + 0004ac12 2d06c070 00010001 00015180 0004ac12 2d41. + +0.000881 + recvfrom fd=4 buflen=512 *addrlen=16 + recvfrom=EAGAIN + +0.000441 + close fd=4 + close=OK + +0.000218 diff --git a/regress/case-search.err b/regress/case-search.err new file mode 100644 index 0000000..e69de29 diff --git a/regress/case-search.out b/regress/case-search.out new file mode 100644 index 0000000..becc759 --- /dev/null +++ b/regress/case-search.out @@ -0,0 +1,13 @@ +adns debug: using nameserver 172.18.45.6 +news flags 5 type 1 A(-) submitted +chiark flags 5 type 1 A(-) submitted +news flags 1 type 1 A(-) submitted +chiark flags 1 type 1 A(-) submitted +news flags 5 type A(-): OK; nrrs=1; cname=davenant.relativity.greenend.org.uk; owner=news.davenant.greenend.org.uk; ttl=86400 + 172.18.45.6 +chiark flags 5 type A(-): OK; nrrs=1; cname=$; owner=chiark.greenend.org.uk; ttl=86400 + 195.224.76.132 +news flags 1 type A(-): OK; nrrs=1; cname=davenant.relativity.greenend.org.uk; owner=$; ttl=86400 + 172.18.45.6 +chiark flags 1 type A(-): OK; nrrs=1; cname=$; owner=$; ttl=86400 + 195.224.76.132 diff --git a/regress/case-search.sys b/regress/case-search.sys new file mode 100644 index 0000000..4e6ac0f --- /dev/null +++ b/regress/case-search.sys @@ -0,0 +1,133 @@ +default +:1 0x5/news 0x5/chiark 1/news 1/chiark + start 924360470.478357 + socket type=SOCK_DGRAM + socket=4 + +0.000200 + fcntl fd=4 cmd=F_GETFL + fcntl=2 + +0.000084 + fcntl fd=4 cmd=F_SETFL 2050 + fcntl=0 + +0.000067 + sendto fd=4 addr=172.18.45.6:53 + 311f0100 00010000 00000000 046e6577 73086461 76656e61 6e740867 7265656e + 656e6403 6f726702 756b0000 010001. + sendto=47 + +0.001994 + sendto fd=4 addr=172.18.45.6:53 + 31200100 00010000 00000000 06636869 61726b08 64617665 6e616e74 08677265 + 656e656e 64036f72 6702756b 00000100 01. + sendto=49 + +0.001461 + sendto fd=4 addr=172.18.45.6:53 + 31210100 00010000 00000000 046e6577 73086461 76656e61 6e740867 7265656e + 656e6403 6f726702 756b0000 010001. + sendto=47 + +0.001029 + sendto fd=4 addr=172.18.45.6:53 + 31220100 00010000 00000000 06636869 61726b08 64617665 6e616e74 08677265 + 656e656e 64036f72 6702756b 00000100 01. + sendto=49 + +0.000984 + select max=5 rfds=[4] wfds=[] efds=[] to=1.994532 + select=1 rfds=[4] wfds=[] efds=[] + +0.004691 + recvfrom fd=4 buflen=512 *addrlen=16 + recvfrom=OK addr=172.18.45.6:53 + 311f8580 00010002 00030003 046e6577 73086461 76656e61 6e740867 7265656e + 656e6403 6f726702 756b0000 010001c0 0c000500 01000151 80002508 64617665 + 6e616e74 0a72656c 61746976 69747908 67726565 6e656e64 036f7267 02756b00 + c03b0001 00010001 51800004 ac122d06 c0440002 00010001 51800006 036e7330 + c044c044 00020001 00015180 0006036e 7331c044 c0440002 00010001 51800006 + 036e7332 c044c07c 00010001 00015180 0004ac12 2d06c08e 00010001 00015180 + 0004ac12 2d41c0a0 00010001 00015180 0004ac12 2d01. + +0.001460 + recvfrom fd=4 buflen=512 *addrlen=16 + recvfrom=EAGAIN + +0.000295 + select max=5 rfds=[4] wfds=[] efds=[] to=1.990080 + select=1 rfds=[4] wfds=[] efds=[] + +0.001032 + recvfrom fd=4 buflen=512 *addrlen=16 + recvfrom=OK addr=172.18.45.6:53 + 31208583 00010000 00010000 06636869 61726b08 64617665 6e616e74 08677265 + 656e656e 64036f72 6702756b 00000100 01086772 65656e65 6e64036f 72670275 + 6b000006 00010001 51800037 04646e73 3006656c 6d61696c 02636fc0 3e087269 + 63686172 646b0663 68696172 6bc03177 26f0bf00 00708000 001c2000 093a8000 + 015180. + +0.000739 + sendto fd=4 addr=172.18.45.6:53 + 31230100 00010000 00000000 06636869 61726b08 67726565 6e656e64 036f7267 + 02756b00 00010001. + sendto=40 + +0.000925 + recvfrom fd=4 buflen=512 *addrlen=16 + recvfrom=EAGAIN + +0.000101 + select max=5 rfds=[4] wfds=[] efds=[] to=1.988744 + select=1 rfds=[4] wfds=[] efds=[] + +0.005215 + recvfrom fd=4 buflen=512 *addrlen=16 + recvfrom=OK addr=172.18.45.6:53 + 31218580 00010002 00030003 046e6577 73086461 76656e61 6e740867 7265656e + 656e6403 6f726702 756b0000 010001c0 0c000500 01000151 80002508 64617665 + 6e616e74 0a72656c 61746976 69747908 67726565 6e656e64 036f7267 02756b00 + c03b0001 00010001 51800004 ac122d06 c0440002 00010001 51800006 036e7330 + c044c044 00020001 00015180 0006036e 7331c044 c0440002 00010001 51800006 + 036e7332 c044c07c 00010001 00015180 0004ac12 2d06c08e 00010001 00015180 + 0004ac12 2d41c0a0 00010001 00015180 0004ac12 2d01. + +0.001514 + recvfrom fd=4 buflen=512 *addrlen=16 + recvfrom=EAGAIN + +0.000264 + select max=5 rfds=[4] wfds=[] efds=[] to=1.982780 + select=1 rfds=[4] wfds=[] efds=[] + +0.000850 + recvfrom fd=4 buflen=512 *addrlen=16 + recvfrom=OK addr=172.18.45.6:53 + 31228583 00010000 00010000 06636869 61726b08 64617665 6e616e74 08677265 + 656e656e 64036f72 6702756b 00000100 01086772 65656e65 6e64036f 72670275 + 6b000006 00010001 51800037 04646e73 3006656c 6d61696c 02636fc0 3e087269 + 63686172 646b0663 68696172 6bc03177 26f0bf00 00708000 001c2000 093a8000 + 015180. + +0.000739 + sendto fd=4 addr=172.18.45.6:53 + 31240100 00010000 00000000 06636869 61726b08 67726565 6e656e64 036f7267 + 02756b00 00010001. + sendto=40 + +0.000884 + recvfrom fd=4 buflen=512 *addrlen=16 + recvfrom=EAGAIN + +0.000101 + select max=5 rfds=[4] wfds=[] efds=[] to=1.988668 + select=1 rfds=[4] wfds=[] efds=[] + +0.003228 + recvfrom fd=4 buflen=512 *addrlen=16 + recvfrom=OK addr=172.18.45.6:53 + 31238580 00010001 00020002 06636869 61726b08 67726565 6e656e64 036f7267 + 02756b00 00010001 c00c0001 00010001 51800004 c3e04c84 08677265 656e656e + 64036f72 6702756b 00000200 01000151 80001103 6e73300a 72656c61 74697669 + 7479c038 c0380002 00010001 51800006 036e7331 c057c053 00010001 00015180 + 0004ac12 2d06c070 00010001 00015180 0004ac12 2d41. + +0.000828 + recvfrom fd=4 buflen=512 *addrlen=16 + recvfrom=EAGAIN + +0.000194 + select max=5 rfds=[4] wfds=[] efds=[] to=1.994026 + select=1 rfds=[4] wfds=[] efds=[] + +0.003357 + recvfrom fd=4 buflen=512 *addrlen=16 + recvfrom=OK addr=172.18.45.6:53 + 31248580 00010001 00020002 06636869 61726b08 67726565 6e656e64 036f7267 + 02756b00 00010001 c00c0001 00010001 51800004 c3e04c84 08677265 656e656e + 64036f72 6702756b 00000200 01000151 80001103 6e73300a 72656c61 74697669 + 7479c038 c0380002 00010001 51800006 036e7331 c057c053 00010001 00015180 + 0004ac12 2d06c070 00010001 00015180 0004ac12 2d41. + +0.000828 + recvfrom fd=4 buflen=512 *addrlen=16 + recvfrom=EAGAIN + +0.000155 + close fd=4 + close=OK + +0.000171 diff --git a/regress/case-searchabs.err b/regress/case-searchabs.err new file mode 100644 index 0000000..e69de29 diff --git a/regress/case-searchabs.out b/regress/case-searchabs.out new file mode 100644 index 0000000..79641fd --- /dev/null +++ b/regress/case-searchabs.out @@ -0,0 +1,4 @@ +adns debug: using nameserver 172.18.45.6 +news.davenant flags 1 type 1 A(-) submitted +news.davenant flags 1 type A(-): OK; nrrs=1; cname=davenant.relativity.greenend.org.uk; owner=$; ttl=584 + 172.18.45.6 diff --git a/regress/case-searchabs.sys b/regress/case-searchabs.sys new file mode 100644 index 0000000..3e30bf7 --- /dev/null +++ b/regress/case-searchabs.sys @@ -0,0 +1,72 @@ +default +:1 1/news.davenant + start 924363451.882765 + socket type=SOCK_DGRAM + socket=4 + +0.000207 + fcntl fd=4 cmd=F_GETFL + fcntl=2 + +0.000088 + fcntl fd=4 cmd=F_SETFL 2050 + fcntl=0 + +0.000071 + sendto fd=4 addr=172.18.45.6:53 + 311f0100 00010000 00000000 046e6577 73086461 76656e61 6e740000 010001. + sendto=31 + +0.001846 + select max=5 rfds=[4] wfds=[] efds=[] to=1.998154 + select=1 rfds=[4] wfds=[] efds=[] + +0.004592 + recvfrom fd=4 buflen=512 *addrlen=16 + recvfrom=OK addr=172.18.45.6:53 + 311f8583 00010000 00010000 046e6577 73086461 76656e61 6e740000 01000100 + 00060001 00000248 003e0141 0c524f4f 542d5345 52564552 53034e45 54000a68 + 6f73746d 61737465 7208494e 5445524e 4943c039 7726f440 00000708 00000384 + 00093a80 00015180. + +0.000697 + sendto fd=4 addr=172.18.45.6:53 + 31200100 00010000 00000000 046e6577 73086461 76656e61 6e740864 6176656e + 616e7408 67726565 6e656e64 036f7267 02756b00 00010001. + sendto=56 + +0.001073 + recvfrom fd=4 buflen=512 *addrlen=16 + recvfrom=EAGAIN + +0.000105 + select max=5 rfds=[4] wfds=[] efds=[] to=1.998125 + select=1 rfds=[4] wfds=[] efds=[] + +0.003727 + recvfrom fd=4 buflen=512 *addrlen=16 + recvfrom=OK addr=172.18.45.6:53 + 31208583 00010000 00010000 046e6577 73086461 76656e61 6e740864 6176656e + 616e7408 67726565 6e656e64 036f7267 02756b00 00010001 08677265 656e656e + 64036f72 6702756b 00000600 01000151 80003704 646e7330 06656c6d 61696c02 + 636fc045 08726963 68617264 6b066368 6961726b c0387726 f0bf0000 70800000 + 1c200009 3a800001 5180. + +0.000972 + sendto fd=4 addr=172.18.45.6:53 + 31210100 00010000 00000000 046e6577 73086461 76656e61 6e740867 7265656e + 656e6403 6f726702 756b0000 010001. + sendto=47 + +0.000965 + recvfrom fd=4 buflen=512 *addrlen=16 + recvfrom=EAGAIN + +0.000105 + select max=5 rfds=[4] wfds=[] efds=[] to=1.997958 + select=1 rfds=[4] wfds=[] efds=[] + +0.007222 + recvfrom fd=4 buflen=512 *addrlen=16 + recvfrom=OK addr=172.18.45.6:53 + 31218580 00010002 00030003 046e6577 73086461 76656e61 6e740867 7265656e + 656e6403 6f726702 756b0000 010001c0 0c000500 01000151 80002508 64617665 + 6e616e74 0a72656c 61746976 69747908 67726565 6e656e64 036f7267 02756b00 + c03b0001 00010001 51800004 ac122d06 c0440002 00010001 51800006 036e7330 + c044c044 00020001 00015180 0006036e 7331c044 c0440002 00010001 51800006 + 036e7332 c044c07c 00010001 00015180 0004ac12 2d06c08e 00010001 00015180 + 0004ac12 2d41c0a0 00010001 00015180 0004ac12 2d01. + +0.001124 + recvfrom fd=4 buflen=512 *addrlen=16 + recvfrom=EAGAIN + +0.000295 + close fd=4 + close=OK + +0.000221 diff --git a/regress/init-default.text b/regress/init-default.text index 05fd9c5..e224ea7 100644 --- a/regress/init-default.text +++ b/regress/init-default.text @@ -1,2 +1,3 @@ nameserver 172.18.45.6 sortlist 127.0.0.1/32 172.18.45.0/28 172.18.45.0/24 +search davenant.greenend.org.uk greenend.org.uk -- 2.30.2