chiark / gitweb /
A couple more tests and a script to manage.
[adns.git] / regress / case-trunc.sys
diff --git a/regress/case-trunc.sys b/regress/case-trunc.sys
new file mode 100644 (file)
index 0000000..0d06a57
--- /dev/null
@@ -0,0 +1,492 @@
+default
+trunc.test.iwj.relativity.greenend.org.uk
+ socket type=SOCK_DGRAM
+ socket=4
+ fcntl fd=4 cmd=F_GETFL
+ fcntl=2
+ fcntl fd=4 cmd=F_SETFL 2050
+ fcntl=0
+ gettimeofday
+ gettimeofday=OK tv=912366830.440647
+ sendto fd=4 addr=172.18.45.6:53
+     311f0100 00010000 00000000 05747275 6e630474 65737403 69776a0a 72656c61
+     74697669 74790867 7265656e 656e6403 6f726702 756b0000 010001.
+ sendto=59
+ gettimeofday
+ gettimeofday=OK tv=+0.001285
+ sendto fd=4 addr=172.18.45.6:53
+     31200100 00010000 00000000 05747275 6e630474 65737403 69776a0a 72656c61
+     74697669 74790867 7265656e 656e6403 6f726702 756b0000 020001.
+ sendto=59
+ gettimeofday
+ gettimeofday=OK tv=+0.002381
+ sendto fd=4 addr=172.18.45.6:53
+     31210100 00010000 00000000 05747275 6e630474 65737403 69776a0a 72656c61
+     74697669 74790867 7265656e 656e6403 6f726702 756b0000 050001.
+ sendto=59
+ gettimeofday
+ gettimeofday=OK tv=+0.003584
+ sendto fd=4 addr=172.18.45.6:53
+     31220100 00010000 00000000 05747275 6e630474 65737403 69776a0a 72656c61
+     74697669 74790867 7265656e 656e6403 6f726702 756b0000 060001.
+ sendto=59
+ gettimeofday
+ gettimeofday=OK tv=+0.005427
+ sendto fd=4 addr=172.18.45.6:53
+     31230100 00010000 00000000 05747275 6e630474 65737403 69776a0a 72656c61
+     74697669 74790867 7265656e 656e6403 6f726702 756b0000 0c0001.
+ sendto=59
+ gettimeofday
+ gettimeofday=OK tv=+0.006672
+ sendto fd=4 addr=172.18.45.6:53
+     31240100 00010000 00000000 05747275 6e630474 65737403 69776a0a 72656c61
+     74697669 74790867 7265656e 656e6403 6f726702 756b0000 0d0001.
+ sendto=59
+ gettimeofday
+ gettimeofday=OK tv=+0.007786
+ sendto fd=4 addr=172.18.45.6:53
+     31250100 00010000 00000000 05747275 6e630474 65737403 69776a0a 72656c61
+     74697669 74790867 7265656e 656e6403 6f726702 756b0000 0f0001.
+ sendto=59
+ gettimeofday
+ gettimeofday=OK tv=+0.008911
+ sendto fd=4 addr=172.18.45.6:53
+     31260100 00010000 00000000 05747275 6e630474 65737403 69776a0a 72656c61
+     74697669 74790867 7265656e 656e6403 6f726702 756b0000 100001.
+ sendto=59
+ gettimeofday
+ gettimeofday=OK tv=+0.010335
+ sendto fd=4 addr=172.18.45.6:53
+     31270100 00010000 00000000 05747275 6e630474 65737403 69776a0a 72656c61
+     74697669 74790867 7265656e 656e6403 6f726702 756b0000 110001.
+ sendto=59
+ gettimeofday
+ gettimeofday=OK tv=+0.011635
+ sendto fd=4 addr=172.18.45.6:53
+     31280100 00010000 00000000 05747275 6e630474 65737403 69776a0a 72656c61
+     74697669 74790867 7265656e 656e6403 6f726702 756b0000 010001.
+ sendto=59
+ gettimeofday
+ gettimeofday=OK tv=+0.012747
+ sendto fd=4 addr=172.18.45.6:53
+     31290100 00010000 00000000 05747275 6e630474 65737403 69776a0a 72656c61
+     74697669 74790867 7265656e 656e6403 6f726702 756b0000 020001.
+ sendto=59
+ gettimeofday
+ gettimeofday=OK tv=+0.013874
+ sendto fd=4 addr=172.18.45.6:53
+     312a0100 00010000 00000000 05747275 6e630474 65737403 69776a0a 72656c61
+     74697669 74790867 7265656e 656e6403 6f726702 756b0000 0c0001.
+ sendto=59
+ gettimeofday
+ gettimeofday=OK tv=+0.015028
+ sendto fd=4 addr=172.18.45.6:53
+     312b0100 00010000 00000000 05747275 6e630474 65737403 69776a0a 72656c61
+     74697669 74790867 7265656e 656e6403 6f726702 756b0000 0f0001.
+ sendto=59
+ gettimeofday
+ gettimeofday=OK tv=+0.016411
+ sendto fd=4 addr=172.18.45.6:53
+     312c0100 00010000 00000000 05747275 6e630474 65737403 69776a0a 72656c61
+     74697669 74790867 7265656e 656e6403 6f726702 756b0000 060001.
+ sendto=59
+ gettimeofday
+ gettimeofday=OK tv=+0.017642
+ sendto fd=4 addr=172.18.45.6:53
+     312d0100 00010000 00000000 05747275 6e630474 65737403 69776a0a 72656c61
+     74697669 74790867 7265656e 656e6403 6f726702 756b0000 110001.
+ sendto=59
+ gettimeofday
+ gettimeofday=OK tv=+0.019086
+ select max=5 rfds=[4] wfds=[] efds=[] to=1.980914
+ select=1 rfds=[4] wfds=[] efds=[]
+ gettimeofday
+ gettimeofday=OK tv=+0.019816
+ recvfrom fd=4 buflen=512 *addrlen=16
+ recvfrom=OK addr=172.18.45.6:53
+     311f8580 00010000 00010000 05747275 6e630474 65737403 69776a0a 72656c61
+     74697669 74790867 7265656e 656e6403 6f726702 756b0000 01000104 74657374
+     0369776a 0a72656c 61746976 69747908 67726565 6e656e64 036f7267 02756b00
+     00060001 0000003c 0027036e 7330c044 0a686f73 746d6173 746572c0 44000000
+     0e00000e 10000000 780064c8 00000000 3c.
+ recvfrom fd=4 buflen=512 *addrlen=16
+ recvfrom=OK addr=172.18.45.6:53
+     31208580 00010000 00010000 05747275 6e630474 65737403 69776a0a 72656c61
+     74697669 74790867 7265656e 656e6403 6f726702 756b0000 02000104 74657374
+     0369776a 0a72656c 61746976 69747908 67726565 6e656e64 036f7267 02756b00
+     00060001 0000003c 0027036e 7330c044 0a686f73 746d6173 746572c0 44000000
+     0e00000e 10000000 780064c8 00000000 3c.
+ recvfrom fd=4 buflen=512 *addrlen=16
+ recvfrom=EAGAIN
+ gettimeofday
+ gettimeofday=OK tv=+0.022761
+ select max=5 rfds=[4] wfds=[] efds=[] to=1.979620
+ select=1 rfds=[4] wfds=[] efds=[]
+ gettimeofday
+ gettimeofday=OK tv=+0.023979
+ recvfrom fd=4 buflen=512 *addrlen=16
+ recvfrom=OK addr=172.18.45.6:53
+     31218580 00010000 00010000 05747275 6e630474 65737403 69776a0a 72656c61
+     74697669 74790867 7265656e 656e6403 6f726702 756b0000 05000104 74657374
+     0369776a 0a72656c 61746976 69747908 67726565 6e656e64 036f7267 02756b00
+     00060001 0000003c 0027036e 7330c044 0a686f73 746d6173 746572c0 44000000
+     0e00000e 10000000 780064c8 00000000 3c.
+ recvfrom fd=4 buflen=512 *addrlen=16
+ recvfrom=EAGAIN
+ gettimeofday
+ gettimeofday=OK tv=+0.025705
+ select max=5 rfds=[4] wfds=[] efds=[] to=1.977879
+ select=1 rfds=[4] wfds=[] efds=[]
+ gettimeofday
+ gettimeofday=OK tv=+0.029705
+ recvfrom fd=4 buflen=512 *addrlen=16
+ recvfrom=OK addr=172.18.45.6:53
+     31228580 00010000 00010000 05747275 6e630474 65737403 69776a0a 72656c61
+     74697669 74790867 7265656e 656e6403 6f726702 756b0000 06000104 74657374
+     0369776a 0a72656c 61746976 69747908 67726565 6e656e64 036f7267 02756b00
+     00060001 0000003c 0027036e 7330c044 0a686f73 746d6173 746572c0 44000000
+     0e00000e 10000000 780064c8 00000000 3c.
+ recvfrom fd=4 buflen=512 *addrlen=16
+ recvfrom=EAGAIN
+ gettimeofday
+ gettimeofday=OK tv=+0.031517
+ select max=5 rfds=[4] wfds=[] efds=[] to=1.973910
+ select=1 rfds=[4] wfds=[] efds=[]
+ gettimeofday
+ gettimeofday=OK tv=+0.049551
+ recvfrom fd=4 buflen=512 *addrlen=16
+ recvfrom=OK addr=172.18.45.6:53
+     31238380 00010008 00000000 05747275 6e630474 65737403 69776a0a 72656c61
+     74697669 74790867 7265656e 656e6403 6f726702 756b0000 0c0001c0 0c000c00
+     01000000 3c004704 6c6f6e67 06646f6d 61696e02 746f0566 6f726365 0a747275
+     6e636174 696f6e01 30047465 73740369 776a0a72 656c6174 69766974 79086772
+     65656e65 6e64036f 72670275 6b00c00c 000c0001 0000003c 0024046c 6f6e6706
+     646f6d61 696e0274 6f05666f 7263650a 7472756e 63617469 6f6e0131 c069c00c
+     000c0001 0000003c 0024046c 6f6e6706 646f6d61 696e0274 6f05666f 7263650a
+     7472756e 63617469 6f6e0132 c069c00c 000c0001 0000003c 0024046c 6f6e6706
+     646f6d61 696e0274 6f05666f 7263650a 7472756e 63617469 6f6e0133 c069c00c
+     000c0001 0000003c 0024046c 6f6e6706 646f6d61 696e0274 6f05666f 7263650a
+     7472756e 63617469 6f6e0134 c069c00c 000c0001 0000003c 0024046c 6f6e6706
+     646f6d61 696e0274 6f05666f 7263650a 7472756e 63617469 6f6e0135 c069c00c
+     000c0001 0000003c 0024046c 6f6e6706 646f6d61 696e0274 6f05666f 7263650a
+     7472756e 63617469 6f6e0136 c069c00c 000c0001 0000003c 0024046c 6f6e6706
+     646f6d61 696e0274 6f05666f 7263650a 7472756e 63617469 6f6e0137 c069.
+ socket type=SOCK_STREAM
+ socket=5
+ fcntl fd=5 cmd=F_GETFL
+ fcntl=2
+ fcntl fd=5 cmd=F_SETFL 2050
+ fcntl=0
+ connect fd=5 addr=172.18.45.6:53
+ connect=EINPROGRESS
+ recvfrom fd=4 buflen=512 *addrlen=16
+ recvfrom=OK addr=172.18.45.6:53
+     31248580 00010000 00010000 05747275 6e630474 65737403 69776a0a 72656c61
+     74697669 74790867 7265656e 656e6403 6f726702 756b0000 0d000104 74657374
+     0369776a 0a72656c 61746976 69747908 67726565 6e656e64 036f7267 02756b00
+     00060001 0000003c 0027036e 7330c044 0a686f73 746d6173 746572c0 44000000
+     0e00000e 10000000 780064c8 00000000 3c.
+ recvfrom fd=4 buflen=512 *addrlen=16
+ recvfrom=EAGAIN
+ gettimeofday
+ gettimeofday=OK tv=+0.056459
+ select max=6 rfds=[4] wfds=[5] efds=[] to=1.951327
+ select=1 rfds=[] wfds=[5] efds=[]
+ gettimeofday
+ gettimeofday=OK tv=+0.057505
+ read fd=5 buflen=1
+ read=EAGAIN
+ write fd=5
+     003b3123 01000001 00000000 00000574 72756e63 04746573 74036977 6a0a7265
+     6c617469 76697479 08677265 656e656e 64036f72 6702756b 00000c00 01.
+ write=61
+ gettimeofday
+ gettimeofday=OK tv=+0.059150
+ select max=6 rfds=[4,5] wfds=[] efds=[5] to=1.948636
+ select=1 rfds=[4] wfds=[] efds=[]
+ gettimeofday
+ gettimeofday=OK tv=+0.063913
+ recvfrom fd=4 buflen=512 *addrlen=16
+ recvfrom=OK addr=172.18.45.6:53
+     31258580 00010000 00010000 05747275 6e630474 65737403 69776a0a 72656c61
+     74697669 74790867 7265656e 656e6403 6f726702 756b0000 0f000104 74657374
+     0369776a 0a72656c 61746976 69747908 67726565 6e656e64 036f7267 02756b00
+     00060001 0000003c 0027036e 7330c044 0a686f73 746d6173 746572c0 44000000
+     0e00000e 10000000 780064c8 00000000 3c.
+ recvfrom fd=4 buflen=512 *addrlen=16
+ recvfrom=EAGAIN
+ gettimeofday
+ gettimeofday=OK tv=+0.065569
+ select max=6 rfds=[4,5] wfds=[] efds=[5] to=1.943342
+ select=1 rfds=[4] wfds=[] efds=[]
+ gettimeofday
+ gettimeofday=OK tv=+0.072627
+ recvfrom fd=4 buflen=512 *addrlen=16
+ recvfrom=OK addr=172.18.45.6:53
+     31268580 00010000 00010000 05747275 6e630474 65737403 69776a0a 72656c61
+     74697669 74790867 7265656e 656e6403 6f726702 756b0000 10000104 74657374
+     0369776a 0a72656c 61746976 69747908 67726565 6e656e64 036f7267 02756b00
+     00060001 0000003c 0027036e 7330c044 0a686f73 746d6173 746572c0 44000000
+     0e00000e 10000000 780064c8 00000000 3c.
+ recvfrom fd=4 buflen=512 *addrlen=16
+ recvfrom=EAGAIN
+ gettimeofday
+ gettimeofday=OK tv=+0.074300
+ select max=6 rfds=[4,5] wfds=[] efds=[5] to=1.936035
+ select=1 rfds=[4] wfds=[] efds=[]
+ gettimeofday
+ gettimeofday=OK tv=+0.080935
+ recvfrom fd=4 buflen=512 *addrlen=16
+ recvfrom=OK addr=172.18.45.6:53
+     31278580 00010000 00010000 05747275 6e630474 65737403 69776a0a 72656c61
+     74697669 74790867 7265656e 656e6403 6f726702 756b0000 11000104 74657374
+     0369776a 0a72656c 61746976 69747908 67726565 6e656e64 036f7267 02756b00
+     00060001 0000003c 0027036e 7330c044 0a686f73 746d6173 746572c0 44000000
+     0e00000e 10000000 780064c8 00000000 3c.
+ recvfrom fd=4 buflen=512 *addrlen=16
+ recvfrom=EAGAIN
+ gettimeofday
+ gettimeofday=OK tv=+0.082614
+ select max=6 rfds=[4,5] wfds=[] efds=[5] to=1.929021
+ select=1 rfds=[4] wfds=[] efds=[]
+ gettimeofday
+ gettimeofday=OK tv=+0.161168
+ recvfrom fd=4 buflen=512 *addrlen=16
+ recvfrom=OK addr=172.18.45.6:53
+     31288580 00010000 00010000 05747275 6e630474 65737403 69776a0a 72656c61
+     74697669 74790867 7265656e 656e6403 6f726702 756b0000 01000104 74657374
+     0369776a 0a72656c 61746976 69747908 67726565 6e656e64 036f7267 02756b00
+     00060001 0000003c 0027036e 7330c044 0a686f73 746d6173 746572c0 44000000
+     0e00000e 10000000 780064c8 00000000 3c.
+ recvfrom fd=4 buflen=512 *addrlen=16
+ recvfrom=EAGAIN
+ gettimeofday
+ gettimeofday=OK tv=+0.162908
+ select max=6 rfds=[4,5] wfds=[] efds=[5] to=1.849839
+ select=1 rfds=[5] wfds=[] efds=[]
+ gettimeofday
+ gettimeofday=OK tv=+0.165783
+ read fd=5 buflen=2
+ read=OK
+     0638.
+ read fd=5 buflen=1592
+ read=OK
+     31238580 0001001e 00010001 05747275 6e630474 65737403 69776a0a 72656c61
+     74697669 74790867 7265656e 656e6403 6f726702 756b0000 0c0001c0 0c000c00
+     01000000 3c004704 6c6f6e67 06646f6d 61696e02 746f0566 6f726365 0a747275
+     6e636174 696f6e01 30047465 73740369 776a0a72 656c6174 69766974 79086772
+     65656e65 6e64036f 72670275 6b00c00c 000c0001 0000003c 0024046c 6f6e6706
+     646f6d61 696e0274 6f05666f 7263650a 7472756e 63617469 6f6e0131 c069c00c
+     000c0001 0000003c 0024046c 6f6e6706 646f6d61 696e0274 6f05666f 7263650a
+     7472756e 63617469 6f6e0132 c069c00c 000c0001 0000003c 0024046c 6f6e6706
+     646f6d61 696e0274 6f05666f 7263650a 7472756e 63617469 6f6e0133 c069c00c
+     000c0001 0000003c 0024046c 6f6e6706 646f6d61 696e0274 6f05666f 7263650a
+     7472756e 63617469 6f6e0134 c069c00c 000c0001 0000003c 0024046c 6f6e6706
+     646f6d61 696e0274 6f05666f 7263650a 7472756e 63617469 6f6e0135 c069c00c
+     000c0001 0000003c 0024046c 6f6e6706 646f6d61 696e0274 6f05666f 7263650a
+     7472756e 63617469 6f6e0136 c069c00c 000c0001 0000003c 0024046c 6f6e6706
+     646f6d61 696e0274 6f05666f 7263650a 7472756e 63617469 6f6e0137 c069c00c
+     000c0001 0000003c 0024046c 6f6e6706 646f6d61 696e0274 6f05666f 7263650a
+     7472756e 63617469 6f6e0138 c069c00c 000c0001 0000003c 0024046c 6f6e6706
+     646f6d61 696e0274 6f05666f 7263650a 7472756e 63617469 6f6e0139 c069c00c
+     000c0001 0000003c 0025046c 6f6e6706 646f6d61 696e0274 6f05666f 7263650a
+     7472756e 63617469 6f6e0231 30c069c0 0c000c00 01000000 3c002504 6c6f6e67
+     06646f6d 61696e02 746f0566 6f726365 0a747275 6e636174 696f6e02 3131c069
+     c00c000c 00010000 003c0025 046c6f6e 6706646f 6d61696e 02746f05 666f7263
+     650a7472 756e6361 74696f6e 023132c0 69c00c00 0c000100 00003c00 25046c6f
+     6e670664 6f6d6169 6e02746f 05666f72 63650a74 72756e63 6174696f 6e023133
+     c069c00c 000c0001 0000003c 0025046c 6f6e6706 646f6d61 696e0274 6f05666f
+     7263650a 7472756e 63617469 6f6e0231 34c069c0 0c000c00 01000000 3c002504
+     6c6f6e67 06646f6d 61696e02 746f0566 6f726365 0a747275 6e636174 696f6e02
+     3135c069 c00c000c 00010000 003c0025 046c6f6e 6706646f 6d61696e 02746f05
+     666f7263 650a7472 756e6361 74696f6e 023136c0 69c00c00 0c000100 00003c00
+     25046c6f 6e670664 6f6d6169 6e02746f 05666f72 63650a74 72756e63 6174696f
+     6e023137 c069c00c 000c0001 0000003c 0025046c 6f6e6706 646f6d61 696e0274
+     6f05666f 7263650a 7472756e 63617469 6f6e0231 38c069c0 0c000c00 01000000
+     3c002504 6c6f6e67 06646f6d 61696e02 746f0566 6f726365 0a747275 6e636174
+     696f6e02 3139c069 c00c000c 00010000 003c0025 046c6f6e 6706646f 6d61696e
+     02746f05 666f7263 650a7472 756e6361 74696f6e 023230c0 69c00c00 0c000100
+     00003c00 25046c6f 6e670664 6f6d6169 6e02746f 05666f72 63650a74 72756e63
+     6174696f 6e023231 c069c00c 000c0001 0000003c 0025046c 6f6e6706 646f6d61
+     696e0274 6f05666f 7263650a 7472756e 63617469 6f6e0232 32c069c0 0c000c00
+     01000000 3c002504 6c6f6e67 06646f6d 61696e02 746f0566 6f726365 0a747275
+     6e636174 696f6e02 3233c069 c00c000c 00010000 003c0025 046c6f6e 6706646f
+     6d61696e 02746f05 666f7263 650a7472 756e6361 74696f6e 023234c0 69c00c00
+     0c000100 00003c00 25046c6f 6e670664 6f6d6169 6e02746f 05666f72 63650a74
+     72756e63 6174696f 6e023235 c069c00c 000c0001 0000003c 0025046c 6f6e6706
+     646f6d61 696e0274 6f05666f 7263650a 7472756e 63617469 6f6e0232 36c069c0
+     0c000c00 01000000 3c002504 6c6f6e67 06646f6d 61696e02 746f0566 6f726365
+     0a747275 6e636174 696f6e02 3237c069 c00c.
+ read fd=5 buflen=134
+ read=EAGAIN
+ gettimeofday
+ gettimeofday=OK tv=+0.174777
+ select max=6 rfds=[4,5] wfds=[] efds=[5] to=1.837970
+ select=1 rfds=[4] wfds=[] efds=[]
+ gettimeofday
+ gettimeofday=OK tv=+0.175456
+ recvfrom fd=4 buflen=512 *addrlen=16
+ recvfrom=OK addr=172.18.45.6:53
+     31298580 00010000 00010000 05747275 6e630474 65737403 69776a0a 72656c61
+     74697669 74790867 7265656e 656e6403 6f726702 756b0000 02000104 74657374
+     0369776a 0a72656c 61746976 69747908 67726565 6e656e64 036f7267 02756b00
+     00060001 0000003c 0027036e 7330c044 0a686f73 746d6173 746572c0 44000000
+     0e00000e 10000000 780064c8 00000000 3c.
+ recvfrom fd=4 buflen=512 *addrlen=16
+ recvfrom=EAGAIN
+ gettimeofday
+ gettimeofday=OK tv=+0.177225
+ select max=6 rfds=[4,5] wfds=[] efds=[5] to=1.836649
+ select=1 rfds=[4] wfds=[] efds=[]
+ gettimeofday
+ gettimeofday=OK tv=+0.188633
+ recvfrom fd=4 buflen=512 *addrlen=16
+ recvfrom=OK addr=172.18.45.6:53
+     312a8380 00010008 00000000 05747275 6e630474 65737403 69776a0a 72656c61
+     74697669 74790867 7265656e 656e6403 6f726702 756b0000 0c0001c0 0c000c00
+     01000000 3c004704 6c6f6e67 06646f6d 61696e02 746f0566 6f726365 0a747275
+     6e636174 696f6e01 30047465 73740369 776a0a72 656c6174 69766974 79086772
+     65656e65 6e64036f 72670275 6b00c00c 000c0001 0000003c 0024046c 6f6e6706
+     646f6d61 696e0274 6f05666f 7263650a 7472756e 63617469 6f6e0131 c069c00c
+     000c0001 0000003c 0024046c 6f6e6706 646f6d61 696e0274 6f05666f 7263650a
+     7472756e 63617469 6f6e0132 c069c00c 000c0001 0000003c 0024046c 6f6e6706
+     646f6d61 696e0274 6f05666f 7263650a 7472756e 63617469 6f6e0133 c069c00c
+     000c0001 0000003c 0024046c 6f6e6706 646f6d61 696e0274 6f05666f 7263650a
+     7472756e 63617469 6f6e0134 c069c00c 000c0001 0000003c 0024046c 6f6e6706
+     646f6d61 696e0274 6f05666f 7263650a 7472756e 63617469 6f6e0135 c069c00c
+     000c0001 0000003c 0024046c 6f6e6706 646f6d61 696e0274 6f05666f 7263650a
+     7472756e 63617469 6f6e0136 c069c00c 000c0001 0000003c 0024046c 6f6e6706
+     646f6d61 696e0274 6f05666f 7263650a 7472756e 63617469 6f6e0137 c069.
+ write fd=5
+     003b312a 01000001 00000000 00000574 72756e63 04746573 74036977 6a0a7265
+     6c617469 76697479 08677265 656e656e 64036f72 6702756b 00000c00 01.
+ write=61
+ recvfrom fd=4 buflen=512 *addrlen=16
+ recvfrom=EAGAIN
+ gettimeofday
+ gettimeofday=OK tv=+0.192953
+ select max=6 rfds=[4,5] wfds=[] efds=[5] to=1.822075
+ select=1 rfds=[5] wfds=[] efds=[]
+ gettimeofday
+ gettimeofday=OK tv=+0.194059
+ read fd=5 buflen=134
+ read=OK
+     000c0001 0000003c 0025046c 6f6e6706 646f6d61 696e0274 6f05666f 7263650a
+     7472756e 63617469 6f6e0232 38c069c0 0c000c00 01000000 3c002504 6c6f6e67
+     06646f6d 61696e02 746f0566 6f726365 0a747275 6e636174 696f6e02 3239c069
+     c0690002 00010000 003c0006 036e7330 c072036e 7330c072 00010001 00015180
+     0004ac12 2d06.
+ read fd=5 buflen=1594
+ read=EAGAIN
+ gettimeofday
+ gettimeofday=OK tv=+0.199200
+ select max=6 rfds=[4,5] wfds=[] efds=[5] to=1.815828
+ select=1 rfds=[4] wfds=[] efds=[]
+ gettimeofday
+ gettimeofday=OK tv=+0.199873
+ recvfrom fd=4 buflen=512 *addrlen=16
+ recvfrom=OK addr=172.18.45.6:53
+     312b8580 00010000 00010000 05747275 6e630474 65737403 69776a0a 72656c61
+     74697669 74790867 7265656e 656e6403 6f726702 756b0000 0f000104 74657374
+     0369776a 0a72656c 61746976 69747908 67726565 6e656e64 036f7267 02756b00
+     00060001 0000003c 0027036e 7330c044 0a686f73 746d6173 746572c0 44000000
+     0e00000e 10000000 780064c8 00000000 3c.
+ recvfrom fd=4 buflen=512 *addrlen=16
+ recvfrom=OK addr=172.18.45.6:53
+     312c8580 00010000 00010000 05747275 6e630474 65737403 69776a0a 72656c61
+     74697669 74790867 7265656e 656e6403 6f726702 756b0000 06000104 74657374
+     0369776a 0a72656c 61746976 69747908 67726565 6e656e64 036f7267 02756b00
+     00060001 0000003c 0027036e 7330c044 0a686f73 746d6173 746572c0 44000000
+     0e00000e 10000000 780064c8 00000000 3c.
+ recvfrom fd=4 buflen=512 *addrlen=16
+ recvfrom=EAGAIN
+ gettimeofday
+ gettimeofday=OK tv=+0.202980
+ select max=6 rfds=[4,5] wfds=[] efds=[5] to=1.814662
+ select=1 rfds=[4] wfds=[] efds=[]
+ gettimeofday
+ gettimeofday=OK tv=+0.282344
+ recvfrom fd=4 buflen=512 *addrlen=16
+ recvfrom=OK addr=172.18.45.6:53
+     312d8580 00010000 00010000 05747275 6e630474 65737403 69776a0a 72656c61
+     74697669 74790867 7265656e 656e6403 6f726702 756b0000 11000104 74657374
+     0369776a 0a72656c 61746976 69747908 67726565 6e656e64 036f7267 02756b00
+     00060001 0000003c 0027036e 7330c044 0a686f73 746d6173 746572c0 44000000
+     0e00000e 10000000 780064c8 00000000 3c.
+ recvfrom fd=4 buflen=512 *addrlen=16
+ recvfrom=EAGAIN
+ gettimeofday
+ gettimeofday=OK tv=+0.284085
+ select max=6 rfds=[4,5] wfds=[] efds=[5] to=59.904548
+ select=1 rfds=[5] wfds=[] efds=[]
+ gettimeofday
+ gettimeofday=OK tv=+0.286646
+ read fd=5 buflen=1594
+ read=OK
+     0638312a 85800001 001e0001 00010574 72756e63 04746573 74036977 6a0a7265
+     6c617469 76697479 08677265 656e656e 64036f72 6702756b 00000c00 01c00c00
+     0c000100 00003c00 47046c6f 6e670664 6f6d6169 6e02746f 05666f72 63650a74
+     72756e63 6174696f 6e013004 74657374 0369776a 0a72656c 61746976 69747908
+     67726565 6e656e64 036f7267 02756b00 c00c000c 00010000 003c0024 046c6f6e
+     6706646f 6d61696e 02746f05 666f7263 650a7472 756e6361 74696f6e 0131c069
+     c00c000c 00010000 003c0024 046c6f6e 6706646f 6d61696e 02746f05 666f7263
+     650a7472 756e6361 74696f6e 0132c069 c00c000c 00010000 003c0024 046c6f6e
+     6706646f 6d61696e 02746f05 666f7263 650a7472 756e6361 74696f6e 0133c069
+     c00c000c 00010000 003c0024 046c6f6e 6706646f 6d61696e 02746f05 666f7263
+     650a7472 756e6361 74696f6e 0134c069 c00c000c 00010000 003c0024 046c6f6e
+     6706646f 6d61696e 02746f05 666f7263 650a7472 756e6361 74696f6e 0135c069
+     c00c000c 00010000 003c0024 046c6f6e 6706646f 6d61696e 02746f05 666f7263
+     650a7472 756e6361 74696f6e 0136c069 c00c000c 00010000 003c0024 046c6f6e
+     6706646f 6d61696e 02746f05 666f7263 650a7472 756e6361 74696f6e 0137c069
+     c00c000c 00010000 003c0024 046c6f6e 6706646f 6d61696e 02746f05 666f7263
+     650a7472 756e6361 74696f6e 0138c069 c00c000c 00010000 003c0024 046c6f6e
+     6706646f 6d61696e 02746f05 666f7263 650a7472 756e6361 74696f6e 0139c069
+     c00c000c 00010000 003c0025 046c6f6e 6706646f 6d61696e 02746f05 666f7263
+     650a7472 756e6361 74696f6e 023130c0 69c00c00 0c000100 00003c00 25046c6f
+     6e670664 6f6d6169 6e02746f 05666f72 63650a74 72756e63 6174696f 6e023131
+     c069c00c 000c0001 0000003c 0025046c 6f6e6706 646f6d61 696e0274 6f05666f
+     7263650a 7472756e 63617469 6f6e0231 32c069c0 0c000c00 01000000 3c002504
+     6c6f6e67 06646f6d 61696e02 746f0566 6f726365 0a747275 6e636174 696f6e02
+     3133c069 c00c000c 00010000 003c0025 046c6f6e 6706646f 6d61696e 02746f05
+     666f7263 650a7472 756e6361 74696f6e 023134c0 69c00c00 0c000100 00003c00
+     25046c6f 6e670664 6f6d6169 6e02746f 05666f72 63650a74 72756e63 6174696f
+     6e023135 c069c00c 000c0001 0000003c 0025046c 6f6e6706 646f6d61 696e0274
+     6f05666f 7263650a 7472756e 63617469 6f6e0231 36c069c0 0c000c00 01000000
+     3c002504 6c6f6e67 06646f6d 61696e02 746f0566 6f726365 0a747275 6e636174
+     696f6e02 3137c069 c00c000c 00010000 003c0025 046c6f6e 6706646f 6d61696e
+     02746f05 666f7263 650a7472 756e6361 74696f6e 023138c0 69c00c00 0c000100
+     00003c00 25046c6f 6e670664 6f6d6169 6e02746f 05666f72 63650a74 72756e63
+     6174696f 6e023139 c069c00c 000c0001 0000003c 0025046c 6f6e6706 646f6d61
+     696e0274 6f05666f 7263650a 7472756e 63617469 6f6e0232 30c069c0 0c000c00
+     01000000 3c002504 6c6f6e67 06646f6d 61696e02 746f0566 6f726365 0a747275
+     6e636174 696f6e02 3231c069 c00c000c 00010000 003c0025 046c6f6e 6706646f
+     6d61696e 02746f05 666f7263 650a7472 756e6361 74696f6e 023232c0 69c00c00
+     0c000100 00003c00 25046c6f 6e670664 6f6d6169 6e02746f 05666f72 63650a74
+     72756e63 6174696f 6e023233 c069c00c 000c0001 0000003c 0025046c 6f6e6706
+     646f6d61 696e0274 6f05666f 7263650a 7472756e 63617469 6f6e0232 34c069c0
+     0c000c00 01000000 3c002504 6c6f6e67 06646f6d 61696e02 746f0566 6f726365
+     0a747275 6e636174 696f6e02 3235c069 c00c000c 00010000 003c0025 046c6f6e
+     6706646f 6d61696e 02746f05 666f7263 650a7472 756e6361 74696f6e 023236c0
+     69c00c00 0c000100 00003c00 25046c6f 6e670664 6f6d6169 6e02746f 05666f72
+     63650a74 72756e63 6174696f 6e023237 c069c00c.
+ read fd=5 buflen=134
+ read=EAGAIN
+ gettimeofday
+ gettimeofday=OK tv=+0.294703
+ select max=6 rfds=[4,5] wfds=[] efds=[5] to=59.893930
+ select=1 rfds=[5] wfds=[] efds=[]
+ gettimeofday
+ gettimeofday=OK tv=+0.477645
+ read fd=5 buflen=134
+ read=OK
+     000c0001 0000003c 0025046c 6f6e6706 646f6d61 696e0274 6f05666f 7263650a
+     7472756e 63617469 6f6e0232 38c069c0 0c000c00 01000000 3c002504 6c6f6e67
+     06646f6d 61696e02 746f0566 6f726365 0a747275 6e636174 696f6e02 3239c069
+     c0690002 00010000 003c0006 036e7330 c072036e 7330c072 00010001 00015180
+     0004ac12 2d06.
+ read fd=5 buflen=1594
+ read=EAGAIN
+ close fd=4
+ close=OK
+ close fd=5
+ close=OK