summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
Diffstat (limited to 'tests')
-rw-r--r--tests/comment.t157
-rw-r--r--tests/comment.t.list07
-rw-r--r--tests/comment.t.list1261
-rw-r--r--tests/comment.t.list11516
-rw-r--r--tests/comment.t.list12261
-rw-r--r--tests/comment.t.list210
-rw-r--r--tests/comment.t.list21518
-rw-r--r--tests/comment.t.list22262
-rw-r--r--tests/comment.t.list330
-rwxr-xr-xtests/netnetgen.sh21
-rw-r--r--tests/resizec.sh97
-rwxr-xr-xtests/runtest.sh2
12 files changed, 2139 insertions, 3 deletions
diff --git a/tests/comment.t b/tests/comment.t
new file mode 100644
index 0000000..8e1d60a
--- /dev/null
+++ b/tests/comment.t
@@ -0,0 +1,157 @@
+# Bitmap comment: create set
+0 ipset create test bitmap:ip range 2.0.0.1-2.1.0.0 comment
+# Bitmap comment: Check invalid length of comment
+1 ipset add test 2.0.0.1 comment "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
+# Bitmap comment: Add comment with max length
+0 ipset add test 2.0.0.1 comment "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
+# Bitmap comment: Add element with comment
+0 ipset -! add test 2.0.0.1 comment "text message"
+# Bitmap comment: Test element with comment
+0 ipset test test 2.0.0.1
+# Bitmap comment: List set
+0 ipset list test | grep -v Revision: > .foo
+# Bitmap comment: Check listing
+0 diff -u -I 'Size in memory.*' .foo comment.t.list0
+# Bitmap comment: Delete element with comment
+0 ipset del test 2.0.0.1
+# Bitmap comment: Test deleted element
+1 ipset test test 2.0.0.1
+# Bitmap comment: Check listing
+1 ipset list test | grep 'comment "text message"' >/dev/null
+# Bitmap comment: Add element with comment
+0 ipset add test 2.0.0.1 comment "text message"
+# Bitmap comment: check listing
+0 ipset list test | grep 'comment "text message"' >/dev/null
+# Bitmap comment: Re-add element with another comment
+0 ipset -! add test 2.0.0.1 comment "text message 2"
+# Bitmap comment: check listing
+0 ipset list test | grep 'comment "text message 2"' >/dev/null
+# Bitmap comment: Flush test set
+0 ipset flush test
+# Bitmap comment: Add multiple elements with comment
+0 for x in `seq 1 255`; do echo "add test 2.0.0.$x comment \\\"text message $x\\\""; done | ipset restore
+# Bitmap comment: List set
+0 ipset list test | grep -v Revision: > .foo
+# Bitmap comment: Check listing
+0 diff -u -I 'Size in memory.*' .foo comment.t.list1
+# Bitmap comment: Delete test set
+0 ipset destroy test
+# Bitmap comment: create set with timeout
+0 ipset create test bitmap:ip range 2.0.0.1-2.1.0.0 comment timeout 5
+# Bitmap comment: Add multiple elements with default timeout
+0 for x in `seq 1 255`; do echo "add test 2.0.0.$x comment \\\"text message $x\\\""; done | ipset restore
+# Bitmap comment: Add multiple elements with zero timeout
+0 for x in `seq 1 255`; do echo "add test 2.0.1.$x timeout 0 comment \\\"text message $x\\\""; done | ipset restore
+# Bitmap comment: List set
+0 ipset list test | grep -v Revision: | sed 's/timeout ./timeout x/' > .foo
+# Bitmap comment: Check listing
+0 diff -u -I 'Size in memory.*' .foo comment.t.list11
+# Sleep 5s so that entries can time out
+0 sleep 5s
+# Bitmap comment: List set
+0 ipset list test | grep -v Revision: | sed 's/timeout ./timeout x/' > .foo
+# Bitmap comment: Check listing
+0 diff -u -I 'Size in memory.*' .foo comment.t.list12
+# Bitmap comment: Flush set
+0 ipset flush test
+# Bitmap comment: Delete test set
+0 ipset destroy test
+# Hash comment: Create a set
+0 ipset create test hash:net,net hashsize 128 comment
+# Hash comment: Check invalid length of comment
+1 ipset add test 1.1.1.1/32,1.1.1.2/32 comment "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
+# Hash comment: Add comment with max length
+0 ipset add test 1.1.1.1/32,1.1.1.2/32 comment "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
+# Hash comment: Try to add /32
+0 ipset -! add test 1.1.1.1/32,1.1.1.2/32 comment "text 1.1.1.1/32,1.1.1.2/32"
+# Hash comment: Add almost zero valued element
+0 ipset add test 0.0.0.0/1,0.0.0.0/1 comment "text 0.0.0.0/1,0.0.0.0/1"
+# Hash comment: Test almost zero valued element
+0 ipset test test 0.0.0.0/1,0.0.0.0/1
+# Hash comment: Delete almost zero valued element
+0 ipset del test 0.0.0.0/1,0.0.0.0/1
+# Hash comment: Test deleted element
+1 ipset test test 0.0.0.0/1,0.0.0.0/1
+# Hash comment: Delete element not added to the set
+1 ipset del test 0.0.0.0/1,0.0.0.0/1
+# Hash comment: Add first random network
+0 ipset add test 2.0.0.1/24,2.0.1.1/24 comment "text 2.0.0.1/24,2.0.1.1/24"
+# Hash comment: Add second random network
+0 ipset add test 192.168.68.69/27,192.168.129.69/27 comment "text 192.168.68.69/27,192.168.129.69/27"
+# Hash comment: Test first random value
+0 ipset test test 2.0.0.255,2.0.1.255
+# Hash comment: Test second random value
+0 ipset test test 192.168.68.95,192.168.129.75
+# Hash comment: Test value not added to the set
+1 ipset test test 2.0.1.0,2.0.0.1
+# Hash comment: Try to add IP address
+0 ipset add test 2.0.0.1,2.0.0.2
+# Hash comment: List set
+0 ipset list test | grep -v Revision: > .foo0 && ./sort.sh .foo0
+# Hash comment: Check listing
+0 diff -u -I 'Size in memory.*' .foo comment.t.list2
+# Hash comment: Update element with comment
+0 ipset -! add test 2.0.0.1,2.0.0.2 comment "text 2.0.0.1,2.0.0.2"
+# Hash comment: Check updated element
+0 ipset list test | grep '"text 2.0.0.1,2.0.0.2"' >/dev/null
+# Hash comment: Update another element with comment
+0 ipset -! add test 2.0.0.1/24,2.0.1.1/24 comment "text 2.0.0.1/24\,2.0.1.1/24 new"
+# Hash comment: Check updated element
+0 ipset list test | grep '"text 2.0.0.1/24,2.0.1.1/24 new"' >/dev/null
+# Hash comment: Flush test set
+0 ipset flush test
+# Hash comment: Delete test set
+0 ipset destroy test
+# Hash comment: Stress test with comments
+0 ./netnetgen.sh comment | ipset restore
+# Hash comment: List set and check the number of elements
+0 n=`ipset -L test|grep '^10.'|wc -l` && test $n -eq 87040
+# Hash comment: Delete test set
+0 ipset destroy test
+# Hash comment: Check that resizing keeps the comments
+0 ./resizec.sh -4 netnet
+# Hash comment: Stress test with comments and timeout
+0 ./netnetgen.sh comment timeout | ipset restore
+# Hash comment: List set and check the number of elements
+0 n=`ipset -L test|grep '^10.'|wc -l` && test $n -eq 87040
+# Hash comment: Destroy test set
+0 ipset destroy test
+# Hash comment: create set with timeout
+0 ipset create test hash:ip comment timeout 5
+# Hash comment: Add multiple elements with default timeout
+0 for x in `seq 0 255`; do echo "add test 2.0.0.$x comment \\\"text message $x\\\""; done | ipset restore
+# Hash comment: Add multiple elements with zero timeout
+0 for x in `seq 0 255`; do echo "add test 2.0.1.$x timeout 0 comment \\\"text message $x\\\""; done | ipset restore
+# Hash comment: List set
+0 ipset list test | grep -v Revision: | sed 's/timeout ./timeout x/' > .foo0 && ./sort.sh .foo0
+# Hash comment: Check listing
+0 diff -u -I 'Size in memory.*' .foo comment.t.list21
+# Sleep 5s so that entries can time out
+0 sleep 5s
+# Hash comment: List set
+0 ipset list test | grep -v Revision: | sed 's/timeout ./timeout x/' > .foo0 && ./sort.sh .foo0
+# Hash comment: Check listing
+0 diff -u -I 'Size in memory.*' .foo comment.t.list22
+# Hash comment: Flush set
+0 ipset flush test
+# Hash comment: Delete test set
+0 ipset destroy test
+# List comment: Create a, b, c sets
+0 for x in a b c; do ipset n $x hash:ip; done
+# List comment: Create test set with comment
+0 ipset n test list:set comment
+# List comment: Add c set with comment
+0 ipset a test c comment "c set comment"
+# List comment: Add a set with comment
+0 ipset a test a before c comment "a set comment"
+# List comment: Add b set with comment
+0 ipset a test b after a comment "b set comment"
+# List comment: List sets
+0 ipset list | grep -v Revision: > .foo
+# List comment: Check listing
+0 diff -u -I 'Size in memory.*' .foo comment.t.list3
+# Flush sets
+0 ipset f
+# Destroy sets
+0 ipset x
+# eof
diff --git a/tests/comment.t.list0 b/tests/comment.t.list0
new file mode 100644
index 0000000..86bcacd
--- /dev/null
+++ b/tests/comment.t.list0
@@ -0,0 +1,7 @@
+Name: test
+Type: bitmap:ip
+Header: range 2.0.0.1-2.1.0.0 comment
+Size in memory: 532640
+References: 0
+Members:
+2.0.0.1 comment "text message"
diff --git a/tests/comment.t.list1 b/tests/comment.t.list1
new file mode 100644
index 0000000..607b65a
--- /dev/null
+++ b/tests/comment.t.list1
@@ -0,0 +1,261 @@
+Name: test
+Type: bitmap:ip
+Header: range 2.0.0.1-2.1.0.0 comment
+Size in memory: 532640
+References: 0
+Members:
+2.0.0.1 comment "text message 1"
+2.0.0.2 comment "text message 2"
+2.0.0.3 comment "text message 3"
+2.0.0.4 comment "text message 4"
+2.0.0.5 comment "text message 5"
+2.0.0.6 comment "text message 6"
+2.0.0.7 comment "text message 7"
+2.0.0.8 comment "text message 8"
+2.0.0.9 comment "text message 9"
+2.0.0.10 comment "text message 10"
+2.0.0.11 comment "text message 11"
+2.0.0.12 comment "text message 12"
+2.0.0.13 comment "text message 13"
+2.0.0.14 comment "text message 14"
+2.0.0.15 comment "text message 15"
+2.0.0.16 comment "text message 16"
+2.0.0.17 comment "text message 17"
+2.0.0.18 comment "text message 18"
+2.0.0.19 comment "text message 19"
+2.0.0.20 comment "text message 20"
+2.0.0.21 comment "text message 21"
+2.0.0.22 comment "text message 22"
+2.0.0.23 comment "text message 23"
+2.0.0.24 comment "text message 24"
+2.0.0.25 comment "text message 25"
+2.0.0.26 comment "text message 26"
+2.0.0.27 comment "text message 27"
+2.0.0.28 comment "text message 28"
+2.0.0.29 comment "text message 29"
+2.0.0.30 comment "text message 30"
+2.0.0.31 comment "text message 31"
+2.0.0.32 comment "text message 32"
+2.0.0.33 comment "text message 33"
+2.0.0.34 comment "text message 34"
+2.0.0.35 comment "text message 35"
+2.0.0.36 comment "text message 36"
+2.0.0.37 comment "text message 37"
+2.0.0.38 comment "text message 38"
+2.0.0.39 comment "text message 39"
+2.0.0.40 comment "text message 40"
+2.0.0.41 comment "text message 41"
+2.0.0.42 comment "text message 42"
+2.0.0.43 comment "text message 43"
+2.0.0.44 comment "text message 44"
+2.0.0.45 comment "text message 45"
+2.0.0.46 comment "text message 46"
+2.0.0.47 comment "text message 47"
+2.0.0.48 comment "text message 48"
+2.0.0.49 comment "text message 49"
+2.0.0.50 comment "text message 50"
+2.0.0.51 comment "text message 51"
+2.0.0.52 comment "text message 52"
+2.0.0.53 comment "text message 53"
+2.0.0.54 comment "text message 54"
+2.0.0.55 comment "text message 55"
+2.0.0.56 comment "text message 56"
+2.0.0.57 comment "text message 57"
+2.0.0.58 comment "text message 58"
+2.0.0.59 comment "text message 59"
+2.0.0.60 comment "text message 60"
+2.0.0.61 comment "text message 61"
+2.0.0.62 comment "text message 62"
+2.0.0.63 comment "text message 63"
+2.0.0.64 comment "text message 64"
+2.0.0.65 comment "text message 65"
+2.0.0.66 comment "text message 66"
+2.0.0.67 comment "text message 67"
+2.0.0.68 comment "text message 68"
+2.0.0.69 comment "text message 69"
+2.0.0.70 comment "text message 70"
+2.0.0.71 comment "text message 71"
+2.0.0.72 comment "text message 72"
+2.0.0.73 comment "text message 73"
+2.0.0.74 comment "text message 74"
+2.0.0.75 comment "text message 75"
+2.0.0.76 comment "text message 76"
+2.0.0.77 comment "text message 77"
+2.0.0.78 comment "text message 78"
+2.0.0.79 comment "text message 79"
+2.0.0.80 comment "text message 80"
+2.0.0.81 comment "text message 81"
+2.0.0.82 comment "text message 82"
+2.0.0.83 comment "text message 83"
+2.0.0.84 comment "text message 84"
+2.0.0.85 comment "text message 85"
+2.0.0.86 comment "text message 86"
+2.0.0.87 comment "text message 87"
+2.0.0.88 comment "text message 88"
+2.0.0.89 comment "text message 89"
+2.0.0.90 comment "text message 90"
+2.0.0.91 comment "text message 91"
+2.0.0.92 comment "text message 92"
+2.0.0.93 comment "text message 93"
+2.0.0.94 comment "text message 94"
+2.0.0.95 comment "text message 95"
+2.0.0.96 comment "text message 96"
+2.0.0.97 comment "text message 97"
+2.0.0.98 comment "text message 98"
+2.0.0.99 comment "text message 99"
+2.0.0.100 comment "text message 100"
+2.0.0.101 comment "text message 101"
+2.0.0.102 comment "text message 102"
+2.0.0.103 comment "text message 103"
+2.0.0.104 comment "text message 104"
+2.0.0.105 comment "text message 105"
+2.0.0.106 comment "text message 106"
+2.0.0.107 comment "text message 107"
+2.0.0.108 comment "text message 108"
+2.0.0.109 comment "text message 109"
+2.0.0.110 comment "text message 110"
+2.0.0.111 comment "text message 111"
+2.0.0.112 comment "text message 112"
+2.0.0.113 comment "text message 113"
+2.0.0.114 comment "text message 114"
+2.0.0.115 comment "text message 115"
+2.0.0.116 comment "text message 116"
+2.0.0.117 comment "text message 117"
+2.0.0.118 comment "text message 118"
+2.0.0.119 comment "text message 119"
+2.0.0.120 comment "text message 120"
+2.0.0.121 comment "text message 121"
+2.0.0.122 comment "text message 122"
+2.0.0.123 comment "text message 123"
+2.0.0.124 comment "text message 124"
+2.0.0.125 comment "text message 125"
+2.0.0.126 comment "text message 126"
+2.0.0.127 comment "text message 127"
+2.0.0.128 comment "text message 128"
+2.0.0.129 comment "text message 129"
+2.0.0.130 comment "text message 130"
+2.0.0.131 comment "text message 131"
+2.0.0.132 comment "text message 132"
+2.0.0.133 comment "text message 133"
+2.0.0.134 comment "text message 134"
+2.0.0.135 comment "text message 135"
+2.0.0.136 comment "text message 136"
+2.0.0.137 comment "text message 137"
+2.0.0.138 comment "text message 138"
+2.0.0.139 comment "text message 139"
+2.0.0.140 comment "text message 140"
+2.0.0.141 comment "text message 141"
+2.0.0.142 comment "text message 142"
+2.0.0.143 comment "text message 143"
+2.0.0.144 comment "text message 144"
+2.0.0.145 comment "text message 145"
+2.0.0.146 comment "text message 146"
+2.0.0.147 comment "text message 147"
+2.0.0.148 comment "text message 148"
+2.0.0.149 comment "text message 149"
+2.0.0.150 comment "text message 150"
+2.0.0.151 comment "text message 151"
+2.0.0.152 comment "text message 152"
+2.0.0.153 comment "text message 153"
+2.0.0.154 comment "text message 154"
+2.0.0.155 comment "text message 155"
+2.0.0.156 comment "text message 156"
+2.0.0.157 comment "text message 157"
+2.0.0.158 comment "text message 158"
+2.0.0.159 comment "text message 159"
+2.0.0.160 comment "text message 160"
+2.0.0.161 comment "text message 161"
+2.0.0.162 comment "text message 162"
+2.0.0.163 comment "text message 163"
+2.0.0.164 comment "text message 164"
+2.0.0.165 comment "text message 165"
+2.0.0.166 comment "text message 166"
+2.0.0.167 comment "text message 167"
+2.0.0.168 comment "text message 168"
+2.0.0.169 comment "text message 169"
+2.0.0.170 comment "text message 170"
+2.0.0.171 comment "text message 171"
+2.0.0.172 comment "text message 172"
+2.0.0.173 comment "text message 173"
+2.0.0.174 comment "text message 174"
+2.0.0.175 comment "text message 175"
+2.0.0.176 comment "text message 176"
+2.0.0.177 comment "text message 177"
+2.0.0.178 comment "text message 178"
+2.0.0.179 comment "text message 179"
+2.0.0.180 comment "text message 180"
+2.0.0.181 comment "text message 181"
+2.0.0.182 comment "text message 182"
+2.0.0.183 comment "text message 183"
+2.0.0.184 comment "text message 184"
+2.0.0.185 comment "text message 185"
+2.0.0.186 comment "text message 186"
+2.0.0.187 comment "text message 187"
+2.0.0.188 comment "text message 188"
+2.0.0.189 comment "text message 189"
+2.0.0.190 comment "text message 190"
+2.0.0.191 comment "text message 191"
+2.0.0.192 comment "text message 192"
+2.0.0.193 comment "text message 193"
+2.0.0.194 comment "text message 194"
+2.0.0.195 comment "text message 195"
+2.0.0.196 comment "text message 196"
+2.0.0.197 comment "text message 197"
+2.0.0.198 comment "text message 198"
+2.0.0.199 comment "text message 199"
+2.0.0.200 comment "text message 200"
+2.0.0.201 comment "text message 201"
+2.0.0.202 comment "text message 202"
+2.0.0.203 comment "text message 203"
+2.0.0.204 comment "text message 204"
+2.0.0.205 comment "text message 205"
+2.0.0.206 comment "text message 206"
+2.0.0.207 comment "text message 207"
+2.0.0.208 comment "text message 208"
+2.0.0.209 comment "text message 209"
+2.0.0.210 comment "text message 210"
+2.0.0.211 comment "text message 211"
+2.0.0.212 comment "text message 212"
+2.0.0.213 comment "text message 213"
+2.0.0.214 comment "text message 214"
+2.0.0.215 comment "text message 215"
+2.0.0.216 comment "text message 216"
+2.0.0.217 comment "text message 217"
+2.0.0.218 comment "text message 218"
+2.0.0.219 comment "text message 219"
+2.0.0.220 comment "text message 220"
+2.0.0.221 comment "text message 221"
+2.0.0.222 comment "text message 222"
+2.0.0.223 comment "text message 223"
+2.0.0.224 comment "text message 224"
+2.0.0.225 comment "text message 225"
+2.0.0.226 comment "text message 226"
+2.0.0.227 comment "text message 227"
+2.0.0.228 comment "text message 228"
+2.0.0.229 comment "text message 229"
+2.0.0.230 comment "text message 230"
+2.0.0.231 comment "text message 231"
+2.0.0.232 comment "text message 232"
+2.0.0.233 comment "text message 233"
+2.0.0.234 comment "text message 234"
+2.0.0.235 comment "text message 235"
+2.0.0.236 comment "text message 236"
+2.0.0.237 comment "text message 237"
+2.0.0.238 comment "text message 238"
+2.0.0.239 comment "text message 239"
+2.0.0.240 comment "text message 240"
+2.0.0.241 comment "text message 241"
+2.0.0.242 comment "text message 242"
+2.0.0.243 comment "text message 243"
+2.0.0.244 comment "text message 244"
+2.0.0.245 comment "text message 245"
+2.0.0.246 comment "text message 246"
+2.0.0.247 comment "text message 247"
+2.0.0.248 comment "text message 248"
+2.0.0.249 comment "text message 249"
+2.0.0.250 comment "text message 250"
+2.0.0.251 comment "text message 251"
+2.0.0.252 comment "text message 252"
+2.0.0.253 comment "text message 253"
+2.0.0.254 comment "text message 254"
+2.0.0.255 comment "text message 255"
diff --git a/tests/comment.t.list11 b/tests/comment.t.list11
new file mode 100644
index 0000000..19168a8
--- /dev/null
+++ b/tests/comment.t.list11
@@ -0,0 +1,516 @@
+Name: test
+Type: bitmap:ip
+Header: range 2.0.0.1-2.1.0.0 timeout x comment
+Size in memory: 1581216
+References: 0
+Members:
+2.0.0.1 timeout x comment "text message 1"
+2.0.0.2 timeout x comment "text message 2"
+2.0.0.3 timeout x comment "text message 3"
+2.0.0.4 timeout x comment "text message 4"
+2.0.0.5 timeout x comment "text message 5"
+2.0.0.6 timeout x comment "text message 6"
+2.0.0.7 timeout x comment "text message 7"
+2.0.0.8 timeout x comment "text message 8"
+2.0.0.9 timeout x comment "text message 9"
+2.0.0.10 timeout x comment "text message 10"
+2.0.0.11 timeout x comment "text message 11"
+2.0.0.12 timeout x comment "text message 12"
+2.0.0.13 timeout x comment "text message 13"
+2.0.0.14 timeout x comment "text message 14"
+2.0.0.15 timeout x comment "text message 15"
+2.0.0.16 timeout x comment "text message 16"
+2.0.0.17 timeout x comment "text message 17"
+2.0.0.18 timeout x comment "text message 18"
+2.0.0.19 timeout x comment "text message 19"
+2.0.0.20 timeout x comment "text message 20"
+2.0.0.21 timeout x comment "text message 21"
+2.0.0.22 timeout x comment "text message 22"
+2.0.0.23 timeout x comment "text message 23"
+2.0.0.24 timeout x comment "text message 24"
+2.0.0.25 timeout x comment "text message 25"
+2.0.0.26 timeout x comment "text message 26"
+2.0.0.27 timeout x comment "text message 27"
+2.0.0.28 timeout x comment "text message 28"
+2.0.0.29 timeout x comment "text message 29"
+2.0.0.30 timeout x comment "text message 30"
+2.0.0.31 timeout x comment "text message 31"
+2.0.0.32 timeout x comment "text message 32"
+2.0.0.33 timeout x comment "text message 33"
+2.0.0.34 timeout x comment "text message 34"
+2.0.0.35 timeout x comment "text message 35"
+2.0.0.36 timeout x comment "text message 36"
+2.0.0.37 timeout x comment "text message 37"
+2.0.0.38 timeout x comment "text message 38"
+2.0.0.39 timeout x comment "text message 39"
+2.0.0.40 timeout x comment "text message 40"
+2.0.0.41 timeout x comment "text message 41"
+2.0.0.42 timeout x comment "text message 42"
+2.0.0.43 timeout x comment "text message 43"
+2.0.0.44 timeout x comment "text message 44"
+2.0.0.45 timeout x comment "text message 45"
+2.0.0.46 timeout x comment "text message 46"
+2.0.0.47 timeout x comment "text message 47"
+2.0.0.48 timeout x comment "text message 48"
+2.0.0.49 timeout x comment "text message 49"
+2.0.0.50 timeout x comment "text message 50"
+2.0.0.51 timeout x comment "text message 51"
+2.0.0.52 timeout x comment "text message 52"
+2.0.0.53 timeout x comment "text message 53"
+2.0.0.54 timeout x comment "text message 54"
+2.0.0.55 timeout x comment "text message 55"
+2.0.0.56 timeout x comment "text message 56"
+2.0.0.57 timeout x comment "text message 57"
+2.0.0.58 timeout x comment "text message 58"
+2.0.0.59 timeout x comment "text message 59"
+2.0.0.60 timeout x comment "text message 60"
+2.0.0.61 timeout x comment "text message 61"
+2.0.0.62 timeout x comment "text message 62"
+2.0.0.63 timeout x comment "text message 63"
+2.0.0.64 timeout x comment "text message 64"
+2.0.0.65 timeout x comment "text message 65"
+2.0.0.66 timeout x comment "text message 66"
+2.0.0.67 timeout x comment "text message 67"
+2.0.0.68 timeout x comment "text message 68"
+2.0.0.69 timeout x comment "text message 69"
+2.0.0.70 timeout x comment "text message 70"
+2.0.0.71 timeout x comment "text message 71"
+2.0.0.72 timeout x comment "text message 72"
+2.0.0.73 timeout x comment "text message 73"
+2.0.0.74 timeout x comment "text message 74"
+2.0.0.75 timeout x comment "text message 75"
+2.0.0.76 timeout x comment "text message 76"
+2.0.0.77 timeout x comment "text message 77"
+2.0.0.78 timeout x comment "text message 78"
+2.0.0.79 timeout x comment "text message 79"
+2.0.0.80 timeout x comment "text message 80"
+2.0.0.81 timeout x comment "text message 81"
+2.0.0.82 timeout x comment "text message 82"
+2.0.0.83 timeout x comment "text message 83"
+2.0.0.84 timeout x comment "text message 84"
+2.0.0.85 timeout x comment "text message 85"
+2.0.0.86 timeout x comment "text message 86"
+2.0.0.87 timeout x comment "text message 87"
+2.0.0.88 timeout x comment "text message 88"
+2.0.0.89 timeout x comment "text message 89"
+2.0.0.90 timeout x comment "text message 90"
+2.0.0.91 timeout x comment "text message 91"
+2.0.0.92 timeout x comment "text message 92"
+2.0.0.93 timeout x comment "text message 93"
+2.0.0.94 timeout x comment "text message 94"
+2.0.0.95 timeout x comment "text message 95"
+2.0.0.96 timeout x comment "text message 96"
+2.0.0.97 timeout x comment "text message 97"
+2.0.0.98 timeout x comment "text message 98"
+2.0.0.99 timeout x comment "text message 99"
+2.0.0.100 timeout x comment "text message 100"
+2.0.0.101 timeout x comment "text message 101"
+2.0.0.102 timeout x comment "text message 102"
+2.0.0.103 timeout x comment "text message 103"
+2.0.0.104 timeout x comment "text message 104"
+2.0.0.105 timeout x comment "text message 105"
+2.0.0.106 timeout x comment "text message 106"
+2.0.0.107 timeout x comment "text message 107"
+2.0.0.108 timeout x comment "text message 108"
+2.0.0.109 timeout x comment "text message 109"
+2.0.0.110 timeout x comment "text message 110"
+2.0.0.111 timeout x comment "text message 111"
+2.0.0.112 timeout x comment "text message 112"
+2.0.0.113 timeout x comment "text message 113"
+2.0.0.114 timeout x comment "text message 114"
+2.0.0.115 timeout x comment "text message 115"
+2.0.0.116 timeout x comment "text message 116"
+2.0.0.117 timeout x comment "text message 117"
+2.0.0.118 timeout x comment "text message 118"
+2.0.0.119 timeout x comment "text message 119"
+2.0.0.120 timeout x comment "text message 120"
+2.0.0.121 timeout x comment "text message 121"
+2.0.0.122 timeout x comment "text message 122"
+2.0.0.123 timeout x comment "text message 123"
+2.0.0.124 timeout x comment "text message 124"
+2.0.0.125 timeout x comment "text message 125"
+2.0.0.126 timeout x comment "text message 126"
+2.0.0.127 timeout x comment "text message 127"
+2.0.0.128 timeout x comment "text message 128"
+2.0.0.129 timeout x comment "text message 129"
+2.0.0.130 timeout x comment "text message 130"
+2.0.0.131 timeout x comment "text message 131"
+2.0.0.132 timeout x comment "text message 132"
+2.0.0.133 timeout x comment "text message 133"
+2.0.0.134 timeout x comment "text message 134"
+2.0.0.135 timeout x comment "text message 135"
+2.0.0.136 timeout x comment "text message 136"
+2.0.0.137 timeout x comment "text message 137"
+2.0.0.138 timeout x comment "text message 138"
+2.0.0.139 timeout x comment "text message 139"
+2.0.0.140 timeout x comment "text message 140"
+2.0.0.141 timeout x comment "text message 141"
+2.0.0.142 timeout x comment "text message 142"
+2.0.0.143 timeout x comment "text message 143"
+2.0.0.144 timeout x comment "text message 144"
+2.0.0.145 timeout x comment "text message 145"
+2.0.0.146 timeout x comment "text message 146"
+2.0.0.147 timeout x comment "text message 147"
+2.0.0.148 timeout x comment "text message 148"
+2.0.0.149 timeout x comment "text message 149"
+2.0.0.150 timeout x comment "text message 150"
+2.0.0.151 timeout x comment "text message 151"
+2.0.0.152 timeout x comment "text message 152"
+2.0.0.153 timeout x comment "text message 153"
+2.0.0.154 timeout x comment "text message 154"
+2.0.0.155 timeout x comment "text message 155"
+2.0.0.156 timeout x comment "text message 156"
+2.0.0.157 timeout x comment "text message 157"
+2.0.0.158 timeout x comment "text message 158"
+2.0.0.159 timeout x comment "text message 159"
+2.0.0.160 timeout x comment "text message 160"
+2.0.0.161 timeout x comment "text message 161"
+2.0.0.162 timeout x comment "text message 162"
+2.0.0.163 timeout x comment "text message 163"
+2.0.0.164 timeout x comment "text message 164"
+2.0.0.165 timeout x comment "text message 165"
+2.0.0.166 timeout x comment "text message 166"
+2.0.0.167 timeout x comment "text message 167"
+2.0.0.168 timeout x comment "text message 168"
+2.0.0.169 timeout x comment "text message 169"
+2.0.0.170 timeout x comment "text message 170"
+2.0.0.171 timeout x comment "text message 171"
+2.0.0.172 timeout x comment "text message 172"
+2.0.0.173 timeout x comment "text message 173"
+2.0.0.174 timeout x comment "text message 174"
+2.0.0.175 timeout x comment "text message 175"
+2.0.0.176 timeout x comment "text message 176"
+2.0.0.177 timeout x comment "text message 177"
+2.0.0.178 timeout x comment "text message 178"
+2.0.0.179 timeout x comment "text message 179"
+2.0.0.180 timeout x comment "text message 180"
+2.0.0.181 timeout x comment "text message 181"
+2.0.0.182 timeout x comment "text message 182"
+2.0.0.183 timeout x comment "text message 183"
+2.0.0.184 timeout x comment "text message 184"
+2.0.0.185 timeout x comment "text message 185"
+2.0.0.186 timeout x comment "text message 186"
+2.0.0.187 timeout x comment "text message 187"
+2.0.0.188 timeout x comment "text message 188"
+2.0.0.189 timeout x comment "text message 189"
+2.0.0.190 timeout x comment "text message 190"
+2.0.0.191 timeout x comment "text message 191"
+2.0.0.192 timeout x comment "text message 192"
+2.0.0.193 timeout x comment "text message 193"
+2.0.0.194 timeout x comment "text message 194"
+2.0.0.195 timeout x comment "text message 195"
+2.0.0.196 timeout x comment "text message 196"
+2.0.0.197 timeout x comment "text message 197"
+2.0.0.198 timeout x comment "text message 198"
+2.0.0.199 timeout x comment "text message 199"
+2.0.0.200 timeout x comment "text message 200"
+2.0.0.201 timeout x comment "text message 201"
+2.0.0.202 timeout x comment "text message 202"
+2.0.0.203 timeout x comment "text message 203"
+2.0.0.204 timeout x comment "text message 204"
+2.0.0.205 timeout x comment "text message 205"
+2.0.0.206 timeout x comment "text message 206"
+2.0.0.207 timeout x comment "text message 207"
+2.0.0.208 timeout x comment "text message 208"
+2.0.0.209 timeout x comment "text message 209"
+2.0.0.210 timeout x comment "text message 210"
+2.0.0.211 timeout x comment "text message 211"
+2.0.0.212 timeout x comment "text message 212"
+2.0.0.213 timeout x comment "text message 213"
+2.0.0.214 timeout x comment "text message 214"
+2.0.0.215 timeout x comment "text message 215"
+2.0.0.216 timeout x comment "text message 216"
+2.0.0.217 timeout x comment "text message 217"
+2.0.0.218 timeout x comment "text message 218"
+2.0.0.219 timeout x comment "text message 219"
+2.0.0.220 timeout x comment "text message 220"
+2.0.0.221 timeout x comment "text message 221"
+2.0.0.222 timeout x comment "text message 222"
+2.0.0.223 timeout x comment "text message 223"
+2.0.0.224 timeout x comment "text message 224"
+2.0.0.225 timeout x comment "text message 225"
+2.0.0.226 timeout x comment "text message 226"
+2.0.0.227 timeout x comment "text message 227"
+2.0.0.228 timeout x comment "text message 228"
+2.0.0.229 timeout x comment "text message 229"
+2.0.0.230 timeout x comment "text message 230"
+2.0.0.231 timeout x comment "text message 231"
+2.0.0.232 timeout x comment "text message 232"
+2.0.0.233 timeout x comment "text message 233"
+2.0.0.234 timeout x comment "text message 234"
+2.0.0.235 timeout x comment "text message 235"
+2.0.0.236 timeout x comment "text message 236"
+2.0.0.237 timeout x comment "text message 237"
+2.0.0.238 timeout x comment "text message 238"
+2.0.0.239 timeout x comment "text message 239"
+2.0.0.240 timeout x comment "text message 240"
+2.0.0.241 timeout x comment "text message 241"
+2.0.0.242 timeout x comment "text message 242"
+2.0.0.243 timeout x comment "text message 243"
+2.0.0.244 timeout x comment "text message 244"
+2.0.0.245 timeout x comment "text message 245"
+2.0.0.246 timeout x comment "text message 246"
+2.0.0.247 timeout x comment "text message 247"
+2.0.0.248 timeout x comment "text message 248"
+2.0.0.249 timeout x comment "text message 249"
+2.0.0.250 timeout x comment "text message 250"
+2.0.0.251 timeout x comment "text message 251"
+2.0.0.252 timeout x comment "text message 252"
+2.0.0.253 timeout x comment "text message 253"
+2.0.0.254 timeout x comment "text message 254"
+2.0.0.255 timeout x comment "text message 255"
+2.0.1.1 timeout x comment "text message 1"
+2.0.1.2 timeout x comment "text message 2"
+2.0.1.3 timeout x comment "text message 3"
+2.0.1.4 timeout x comment "text message 4"
+2.0.1.5 timeout x comment "text message 5"
+2.0.1.6 timeout x comment "text message 6"
+2.0.1.7 timeout x comment "text message 7"
+2.0.1.8 timeout x comment "text message 8"
+2.0.1.9 timeout x comment "text message 9"
+2.0.1.10 timeout x comment "text message 10"
+2.0.1.11 timeout x comment "text message 11"
+2.0.1.12 timeout x comment "text message 12"
+2.0.1.13 timeout x comment "text message 13"
+2.0.1.14 timeout x comment "text message 14"
+2.0.1.15 timeout x comment "text message 15"
+2.0.1.16 timeout x comment "text message 16"
+2.0.1.17 timeout x comment "text message 17"
+2.0.1.18 timeout x comment "text message 18"
+2.0.1.19 timeout x comment "text message 19"
+2.0.1.20 timeout x comment "text message 20"
+2.0.1.21 timeout x comment "text message 21"
+2.0.1.22 timeout x comment "text message 22"
+2.0.1.23 timeout x comment "text message 23"
+2.0.1.24 timeout x comment "text message 24"
+2.0.1.25 timeout x comment "text message 25"
+2.0.1.26 timeout x comment "text message 26"
+2.0.1.27 timeout x comment "text message 27"
+2.0.1.28 timeout x comment "text message 28"
+2.0.1.29 timeout x comment "text message 29"
+2.0.1.30 timeout x comment "text message 30"
+2.0.1.31 timeout x comment "text message 31"
+2.0.1.32 timeout x comment "text message 32"
+2.0.1.33 timeout x comment "text message 33"
+2.0.1.34 timeout x comment "text message 34"
+2.0.1.35 timeout x comment "text message 35"
+2.0.1.36 timeout x comment "text message 36"
+2.0.1.37 timeout x comment "text message 37"
+2.0.1.38 timeout x comment "text message 38"
+2.0.1.39 timeout x comment "text message 39"
+2.0.1.40 timeout x comment "text message 40"
+2.0.1.41 timeout x comment "text message 41"
+2.0.1.42 timeout x comment "text message 42"
+2.0.1.43 timeout x comment "text message 43"
+2.0.1.44 timeout x comment "text message 44"
+2.0.1.45 timeout x comment "text message 45"
+2.0.1.46 timeout x comment "text message 46"
+2.0.1.47 timeout x comment "text message 47"
+2.0.1.48 timeout x comment "text message 48"
+2.0.1.49 timeout x comment "text message 49"
+2.0.1.50 timeout x comment "text message 50"
+2.0.1.51 timeout x comment "text message 51"
+2.0.1.52 timeout x comment "text message 52"
+2.0.1.53 timeout x comment "text message 53"
+2.0.1.54 timeout x comment "text message 54"
+2.0.1.55 timeout x comment "text message 55"
+2.0.1.56 timeout x comment "text message 56"
+2.0.1.57 timeout x comment "text message 57"
+2.0.1.58 timeout x comment "text message 58"
+2.0.1.59 timeout x comment "text message 59"
+2.0.1.60 timeout x comment "text message 60"
+2.0.1.61 timeout x comment "text message 61"
+2.0.1.62 timeout x comment "text message 62"
+2.0.1.63 timeout x comment "text message 63"
+2.0.1.64 timeout x comment "text message 64"
+2.0.1.65 timeout x comment "text message 65"
+2.0.1.66 timeout x comment "text message 66"
+2.0.1.67 timeout x comment "text message 67"
+2.0.1.68 timeout x comment "text message 68"
+2.0.1.69 timeout x comment "text message 69"
+2.0.1.70 timeout x comment "text message 70"
+2.0.1.71 timeout x comment "text message 71"
+2.0.1.72 timeout x comment "text message 72"
+2.0.1.73 timeout x comment "text message 73"
+2.0.1.74 timeout x comment "text message 74"
+2.0.1.75 timeout x comment "text message 75"
+2.0.1.76 timeout x comment "text message 76"
+2.0.1.77 timeout x comment "text message 77"
+2.0.1.78 timeout x comment "text message 78"
+2.0.1.79 timeout x comment "text message 79"
+2.0.1.80 timeout x comment "text message 80"
+2.0.1.81 timeout x comment "text message 81"
+2.0.1.82 timeout x comment "text message 82"
+2.0.1.83 timeout x comment "text message 83"
+2.0.1.84 timeout x comment "text message 84"
+2.0.1.85 timeout x comment "text message 85"
+2.0.1.86 timeout x comment "text message 86"
+2.0.1.87 timeout x comment "text message 87"
+2.0.1.88 timeout x comment "text message 88"
+2.0.1.89 timeout x comment "text message 89"
+2.0.1.90 timeout x comment "text message 90"
+2.0.1.91 timeout x comment "text message 91"
+2.0.1.92 timeout x comment "text message 92"
+2.0.1.93 timeout x comment "text message 93"
+2.0.1.94 timeout x comment "text message 94"
+2.0.1.95 timeout x comment "text message 95"
+2.0.1.96 timeout x comment "text message 96"
+2.0.1.97 timeout x comment "text message 97"
+2.0.1.98 timeout x comment "text message 98"
+2.0.1.99 timeout x comment "text message 99"
+2.0.1.100 timeout x comment "text message 100"
+2.0.1.101 timeout x comment "text message 101"
+2.0.1.102 timeout x comment "text message 102"
+2.0.1.103 timeout x comment "text message 103"
+2.0.1.104 timeout x comment "text message 104"
+2.0.1.105 timeout x comment "text message 105"
+2.0.1.106 timeout x comment "text message 106"
+2.0.1.107 timeout x comment "text message 107"
+2.0.1.108 timeout x comment "text message 108"
+2.0.1.109 timeout x comment "text message 109"
+2.0.1.110 timeout x comment "text message 110"
+2.0.1.111 timeout x comment "text message 111"
+2.0.1.112 timeout x comment "text message 112"
+2.0.1.113 timeout x comment "text message 113"
+2.0.1.114 timeout x comment "text message 114"
+2.0.1.115 timeout x comment "text message 115"
+2.0.1.116 timeout x comment "text message 116"
+2.0.1.117 timeout x comment "text message 117"
+2.0.1.118 timeout x comment "text message 118"
+2.0.1.119 timeout x comment "text message 119"
+2.0.1.120 timeout x comment "text message 120"
+2.0.1.121 timeout x comment "text message 121"
+2.0.1.122 timeout x comment "text message 122"
+2.0.1.123 timeout x comment "text message 123"
+2.0.1.124 timeout x comment "text message 124"
+2.0.1.125 timeout x comment "text message 125"
+2.0.1.126 timeout x comment "text message 126"
+2.0.1.127 timeout x comment "text message 127"
+2.0.1.128 timeout x comment "text message 128"
+2.0.1.129 timeout x comment "text message 129"
+2.0.1.130 timeout x comment "text message 130"
+2.0.1.131 timeout x comment "text message 131"
+2.0.1.132 timeout x comment "text message 132"
+2.0.1.133 timeout x comment "text message 133"
+2.0.1.134 timeout x comment "text message 134"
+2.0.1.135 timeout x comment "text message 135"
+2.0.1.136 timeout x comment "text message 136"
+2.0.1.137 timeout x comment "text message 137"
+2.0.1.138 timeout x comment "text message 138"
+2.0.1.139 timeout x comment "text message 139"
+2.0.1.140 timeout x comment "text message 140"
+2.0.1.141 timeout x comment "text message 141"
+2.0.1.142 timeout x comment "text message 142"
+2.0.1.143 timeout x comment "text message 143"
+2.0.1.144 timeout x comment "text message 144"
+2.0.1.145 timeout x comment "text message 145"
+2.0.1.146 timeout x comment "text message 146"
+2.0.1.147 timeout x comment "text message 147"
+2.0.1.148 timeout x comment "text message 148"
+2.0.1.149 timeout x comment "text message 149"
+2.0.1.150 timeout x comment "text message 150"
+2.0.1.151 timeout x comment "text message 151"
+2.0.1.152 timeout x comment "text message 152"
+2.0.1.153 timeout x comment "text message 153"
+2.0.1.154 timeout x comment "text message 154"
+2.0.1.155 timeout x comment "text message 155"
+2.0.1.156 timeout x comment "text message 156"
+2.0.1.157 timeout x comment "text message 157"
+2.0.1.158 timeout x comment "text message 158"
+2.0.1.159 timeout x comment "text message 159"
+2.0.1.160 timeout x comment "text message 160"
+2.0.1.161 timeout x comment "text message 161"
+2.0.1.162 timeout x comment "text message 162"
+2.0.1.163 timeout x comment "text message 163"
+2.0.1.164 timeout x comment "text message 164"
+2.0.1.165 timeout x comment "text message 165"
+2.0.1.166 timeout x comment "text message 166"
+2.0.1.167 timeout x comment "text message 167"
+2.0.1.168 timeout x comment "text message 168"
+2.0.1.169 timeout x comment "text message 169"
+2.0.1.170 timeout x comment "text message 170"
+2.0.1.171 timeout x comment "text message 171"
+2.0.1.172 timeout x comment "text message 172"
+2.0.1.173 timeout x comment "text message 173"
+2.0.1.174 timeout x comment "text message 174"
+2.0.1.175 timeout x comment "text message 175"
+2.0.1.176 timeout x comment "text message 176"
+2.0.1.177 timeout x comment "text message 177"
+2.0.1.178 timeout x comment "text message 178"
+2.0.1.179 timeout x comment "text message 179"
+2.0.1.180 timeout x comment "text message 180"
+2.0.1.181 timeout x comment "text message 181"
+2.0.1.182 timeout x comment "text message 182"
+2.0.1.183 timeout x comment "text message 183"
+2.0.1.184 timeout x comment "text message 184"
+2.0.1.185 timeout x comment "text message 185"
+2.0.1.186 timeout x comment "text message 186"
+2.0.1.187 timeout x comment "text message 187"
+2.0.1.188 timeout x comment "text message 188"
+2.0.1.189 timeout x comment "text message 189"
+2.0.1.190 timeout x comment "text message 190"
+2.0.1.191 timeout x comment "text message 191"
+2.0.1.192 timeout x comment "text message 192"
+2.0.1.193 timeout x comment "text message 193"
+2.0.1.194 timeout x comment "text message 194"
+2.0.1.195 timeout x comment "text message 195"
+2.0.1.196 timeout x comment "text message 196"
+2.0.1.197 timeout x comment "text message 197"
+2.0.1.198 timeout x comment "text message 198"
+2.0.1.199 timeout x comment "text message 199"
+2.0.1.200 timeout x comment "text message 200"
+2.0.1.201 timeout x comment "text message 201"
+2.0.1.202 timeout x comment "text message 202"
+2.0.1.203 timeout x comment "text message 203"
+2.0.1.204 timeout x comment "text message 204"
+2.0.1.205 timeout x comment "text message 205"
+2.0.1.206 timeout x comment "text message 206"
+2.0.1.207 timeout x comment "text message 207"
+2.0.1.208 timeout x comment "text message 208"
+2.0.1.209 timeout x comment "text message 209"
+2.0.1.210 timeout x comment "text message 210"
+2.0.1.211 timeout x comment "text message 211"
+2.0.1.212 timeout x comment "text message 212"
+2.0.1.213 timeout x comment "text message 213"
+2.0.1.214 timeout x comment "text message 214"
+2.0.1.215 timeout x comment "text message 215"
+2.0.1.216 timeout x comment "text message 216"
+2.0.1.217 timeout x comment "text message 217"
+2.0.1.218 timeout x comment "text message 218"
+2.0.1.219 timeout x comment "text message 219"
+2.0.1.220 timeout x comment "text message 220"
+2.0.1.221 timeout x comment "text message 221"
+2.0.1.222 timeout x comment "text message 222"
+2.0.1.223 timeout x comment "text message 223"
+2.0.1.224 timeout x comment "text message 224"
+2.0.1.225 timeout x comment "text message 225"
+2.0.1.226 timeout x comment "text message 226"
+2.0.1.227 timeout x comment "text message 227"
+2.0.1.228 timeout x comment "text message 228"
+2.0.1.229 timeout x comment "text message 229"
+2.0.1.230 timeout x comment "text message 230"
+2.0.1.231 timeout x comment "text message 231"
+2.0.1.232 timeout x comment "text message 232"
+2.0.1.233 timeout x comment "text message 233"
+2.0.1.234 timeout x comment "text message 234"
+2.0.1.235 timeout x comment "text message 235"
+2.0.1.236 timeout x comment "text message 236"
+2.0.1.237 timeout x comment "text message 237"
+2.0.1.238 timeout x comment "text message 238"
+2.0.1.239 timeout x comment "text message 239"
+2.0.1.240 timeout x comment "text message 240"
+2.0.1.241 timeout x comment "text message 241"
+2.0.1.242 timeout x comment "text message 242"
+2.0.1.243 timeout x comment "text message 243"
+2.0.1.244 timeout x comment "text message 244"
+2.0.1.245 timeout x comment "text message 245"
+2.0.1.246 timeout x comment "text message 246"
+2.0.1.247 timeout x comment "text message 247"
+2.0.1.248 timeout x comment "text message 248"
+2.0.1.249 timeout x comment "text message 249"
+2.0.1.250 timeout x comment "text message 250"
+2.0.1.251 timeout x comment "text message 251"
+2.0.1.252 timeout x comment "text message 252"
+2.0.1.253 timeout x comment "text message 253"
+2.0.1.254 timeout x comment "text message 254"
+2.0.1.255 timeout x comment "text message 255"
diff --git a/tests/comment.t.list12 b/tests/comment.t.list12
new file mode 100644
index 0000000..54b0a3a
--- /dev/null
+++ b/tests/comment.t.list12
@@ -0,0 +1,261 @@
+Name: test
+Type: bitmap:ip
+Header: range 2.0.0.1-2.1.0.0 timeout x comment
+Size in memory: 1581216
+References: 0
+Members:
+2.0.1.1 timeout x comment "text message 1"
+2.0.1.2 timeout x comment "text message 2"
+2.0.1.3 timeout x comment "text message 3"
+2.0.1.4 timeout x comment "text message 4"
+2.0.1.5 timeout x comment "text message 5"
+2.0.1.6 timeout x comment "text message 6"
+2.0.1.7 timeout x comment "text message 7"
+2.0.1.8 timeout x comment "text message 8"
+2.0.1.9 timeout x comment "text message 9"
+2.0.1.10 timeout x comment "text message 10"
+2.0.1.11 timeout x comment "text message 11"
+2.0.1.12 timeout x comment "text message 12"
+2.0.1.13 timeout x comment "text message 13"
+2.0.1.14 timeout x comment "text message 14"
+2.0.1.15 timeout x comment "text message 15"
+2.0.1.16 timeout x comment "text message 16"
+2.0.1.17 timeout x comment "text message 17"
+2.0.1.18 timeout x comment "text message 18"
+2.0.1.19 timeout x comment "text message 19"
+2.0.1.20 timeout x comment "text message 20"
+2.0.1.21 timeout x comment "text message 21"
+2.0.1.22 timeout x comment "text message 22"
+2.0.1.23 timeout x comment "text message 23"
+2.0.1.24 timeout x comment "text message 24"
+2.0.1.25 timeout x comment "text message 25"
+2.0.1.26 timeout x comment "text message 26"
+2.0.1.27 timeout x comment "text message 27"
+2.0.1.28 timeout x comment "text message 28"
+2.0.1.29 timeout x comment "text message 29"
+2.0.1.30 timeout x comment "text message 30"
+2.0.1.31 timeout x comment "text message 31"
+2.0.1.32 timeout x comment "text message 32"
+2.0.1.33 timeout x comment "text message 33"
+2.0.1.34 timeout x comment "text message 34"
+2.0.1.35 timeout x comment "text message 35"
+2.0.1.36 timeout x comment "text message 36"
+2.0.1.37 timeout x comment "text message 37"
+2.0.1.38 timeout x comment "text message 38"
+2.0.1.39 timeout x comment "text message 39"
+2.0.1.40 timeout x comment "text message 40"
+2.0.1.41 timeout x comment "text message 41"
+2.0.1.42 timeout x comment "text message 42"
+2.0.1.43 timeout x comment "text message 43"
+2.0.1.44 timeout x comment "text message 44"
+2.0.1.45 timeout x comment "text message 45"
+2.0.1.46 timeout x comment "text message 46"
+2.0.1.47 timeout x comment "text message 47"
+2.0.1.48 timeout x comment "text message 48"
+2.0.1.49 timeout x comment "text message 49"
+2.0.1.50 timeout x comment "text message 50"
+2.0.1.51 timeout x comment "text message 51"
+2.0.1.52 timeout x comment "text message 52"
+2.0.1.53 timeout x comment "text message 53"
+2.0.1.54 timeout x comment "text message 54"
+2.0.1.55 timeout x comment "text message 55"
+2.0.1.56 timeout x comment "text message 56"
+2.0.1.57 timeout x comment "text message 57"
+2.0.1.58 timeout x comment "text message 58"
+2.0.1.59 timeout x comment "text message 59"
+2.0.1.60 timeout x comment "text message 60"
+2.0.1.61 timeout x comment "text message 61"
+2.0.1.62 timeout x comment "text message 62"
+2.0.1.63 timeout x comment "text message 63"
+2.0.1.64 timeout x comment "text message 64"
+2.0.1.65 timeout x comment "text message 65"
+2.0.1.66 timeout x comment "text message 66"
+2.0.1.67 timeout x comment "text message 67"
+2.0.1.68 timeout x comment "text message 68"
+2.0.1.69 timeout x comment "text message 69"
+2.0.1.70 timeout x comment "text message 70"
+2.0.1.71 timeout x comment "text message 71"
+2.0.1.72 timeout x comment "text message 72"
+2.0.1.73 timeout x comment "text message 73"
+2.0.1.74 timeout x comment "text message 74"
+2.0.1.75 timeout x comment "text message 75"
+2.0.1.76 timeout x comment "text message 76"
+2.0.1.77 timeout x comment "text message 77"
+2.0.1.78 timeout x comment "text message 78"
+2.0.1.79 timeout x comment "text message 79"
+2.0.1.80 timeout x comment "text message 80"
+2.0.1.81 timeout x comment "text message 81"
+2.0.1.82 timeout x comment "text message 82"
+2.0.1.83 timeout x comment "text message 83"
+2.0.1.84 timeout x comment "text message 84"
+2.0.1.85 timeout x comment "text message 85"
+2.0.1.86 timeout x comment "text message 86"
+2.0.1.87 timeout x comment "text message 87"
+2.0.1.88 timeout x comment "text message 88"
+2.0.1.89 timeout x comment "text message 89"
+2.0.1.90 timeout x comment "text message 90"
+2.0.1.91 timeout x comment "text message 91"
+2.0.1.92 timeout x comment "text message 92"
+2.0.1.93 timeout x comment "text message 93"
+2.0.1.94 timeout x comment "text message 94"
+2.0.1.95 timeout x comment "text message 95"
+2.0.1.96 timeout x comment "text message 96"
+2.0.1.97 timeout x comment "text message 97"
+2.0.1.98 timeout x comment "text message 98"
+2.0.1.99 timeout x comment "text message 99"
+2.0.1.100 timeout x comment "text message 100"
+2.0.1.101 timeout x comment "text message 101"
+2.0.1.102 timeout x comment "text message 102"
+2.0.1.103 timeout x comment "text message 103"
+2.0.1.104 timeout x comment "text message 104"
+2.0.1.105 timeout x comment "text message 105"
+2.0.1.106 timeout x comment "text message 106"
+2.0.1.107 timeout x comment "text message 107"
+2.0.1.108 timeout x comment "text message 108"
+2.0.1.109 timeout x comment "text message 109"
+2.0.1.110 timeout x comment "text message 110"
+2.0.1.111 timeout x comment "text message 111"
+2.0.1.112 timeout x comment "text message 112"
+2.0.1.113 timeout x comment "text message 113"
+2.0.1.114 timeout x comment "text message 114"
+2.0.1.115 timeout x comment "text message 115"
+2.0.1.116 timeout x comment "text message 116"
+2.0.1.117 timeout x comment "text message 117"
+2.0.1.118 timeout x comment "text message 118"
+2.0.1.119 timeout x comment "text message 119"
+2.0.1.120 timeout x comment "text message 120"
+2.0.1.121 timeout x comment "text message 121"
+2.0.1.122 timeout x comment "text message 122"
+2.0.1.123 timeout x comment "text message 123"
+2.0.1.124 timeout x comment "text message 124"
+2.0.1.125 timeout x comment "text message 125"
+2.0.1.126 timeout x comment "text message 126"
+2.0.1.127 timeout x comment "text message 127"
+2.0.1.128 timeout x comment "text message 128"
+2.0.1.129 timeout x comment "text message 129"
+2.0.1.130 timeout x comment "text message 130"
+2.0.1.131 timeout x comment "text message 131"
+2.0.1.132 timeout x comment "text message 132"
+2.0.1.133 timeout x comment "text message 133"
+2.0.1.134 timeout x comment "text message 134"
+2.0.1.135 timeout x comment "text message 135"
+2.0.1.136 timeout x comment "text message 136"
+2.0.1.137 timeout x comment "text message 137"
+2.0.1.138 timeout x comment "text message 138"
+2.0.1.139 timeout x comment "text message 139"
+2.0.1.140 timeout x comment "text message 140"
+2.0.1.141 timeout x comment "text message 141"
+2.0.1.142 timeout x comment "text message 142"
+2.0.1.143 timeout x comment "text message 143"
+2.0.1.144 timeout x comment "text message 144"
+2.0.1.145 timeout x comment "text message 145"
+2.0.1.146 timeout x comment "text message 146"
+2.0.1.147 timeout x comment "text message 147"
+2.0.1.148 timeout x comment "text message 148"
+2.0.1.149 timeout x comment "text message 149"
+2.0.1.150 timeout x comment "text message 150"
+2.0.1.151 timeout x comment "text message 151"
+2.0.1.152 timeout x comment "text message 152"
+2.0.1.153 timeout x comment "text message 153"
+2.0.1.154 timeout x comment "text message 154"
+2.0.1.155 timeout x comment "text message 155"
+2.0.1.156 timeout x comment "text message 156"
+2.0.1.157 timeout x comment "text message 157"
+2.0.1.158 timeout x comment "text message 158"
+2.0.1.159 timeout x comment "text message 159"
+2.0.1.160 timeout x comment "text message 160"
+2.0.1.161 timeout x comment "text message 161"
+2.0.1.162 timeout x comment "text message 162"
+2.0.1.163 timeout x comment "text message 163"
+2.0.1.164 timeout x comment "text message 164"
+2.0.1.165 timeout x comment "text message 165"
+2.0.1.166 timeout x comment "text message 166"
+2.0.1.167 timeout x comment "text message 167"
+2.0.1.168 timeout x comment "text message 168"
+2.0.1.169 timeout x comment "text message 169"
+2.0.1.170 timeout x comment "text message 170"
+2.0.1.171 timeout x comment "text message 171"
+2.0.1.172 timeout x comment "text message 172"
+2.0.1.173 timeout x comment "text message 173"
+2.0.1.174 timeout x comment "text message 174"
+2.0.1.175 timeout x comment "text message 175"
+2.0.1.176 timeout x comment "text message 176"
+2.0.1.177 timeout x comment "text message 177"
+2.0.1.178 timeout x comment "text message 178"
+2.0.1.179 timeout x comment "text message 179"
+2.0.1.180 timeout x comment "text message 180"
+2.0.1.181 timeout x comment "text message 181"
+2.0.1.182 timeout x comment "text message 182"
+2.0.1.183 timeout x comment "text message 183"
+2.0.1.184 timeout x comment "text message 184"
+2.0.1.185 timeout x comment "text message 185"
+2.0.1.186 timeout x comment "text message 186"
+2.0.1.187 timeout x comment "text message 187"
+2.0.1.188 timeout x comment "text message 188"
+2.0.1.189 timeout x comment "text message 189"
+2.0.1.190 timeout x comment "text message 190"
+2.0.1.191 timeout x comment "text message 191"
+2.0.1.192 timeout x comment "text message 192"
+2.0.1.193 timeout x comment "text message 193"
+2.0.1.194 timeout x comment "text message 194"
+2.0.1.195 timeout x comment "text message 195"
+2.0.1.196 timeout x comment "text message 196"
+2.0.1.197 timeout x comment "text message 197"
+2.0.1.198 timeout x comment "text message 198"
+2.0.1.199 timeout x comment "text message 199"
+2.0.1.200 timeout x comment "text message 200"
+2.0.1.201 timeout x comment "text message 201"
+2.0.1.202 timeout x comment "text message 202"
+2.0.1.203 timeout x comment "text message 203"
+2.0.1.204 timeout x comment "text message 204"
+2.0.1.205 timeout x comment "text message 205"
+2.0.1.206 timeout x comment "text message 206"
+2.0.1.207 timeout x comment "text message 207"
+2.0.1.208 timeout x comment "text message 208"
+2.0.1.209 timeout x comment "text message 209"
+2.0.1.210 timeout x comment "text message 210"
+2.0.1.211 timeout x comment "text message 211"
+2.0.1.212 timeout x comment "text message 212"
+2.0.1.213 timeout x comment "text message 213"
+2.0.1.214 timeout x comment "text message 214"
+2.0.1.215 timeout x comment "text message 215"
+2.0.1.216 timeout x comment "text message 216"
+2.0.1.217 timeout x comment "text message 217"
+2.0.1.218 timeout x comment "text message 218"
+2.0.1.219 timeout x comment "text message 219"
+2.0.1.220 timeout x comment "text message 220"
+2.0.1.221 timeout x comment "text message 221"
+2.0.1.222 timeout x comment "text message 222"
+2.0.1.223 timeout x comment "text message 223"
+2.0.1.224 timeout x comment "text message 224"
+2.0.1.225 timeout x comment "text message 225"
+2.0.1.226 timeout x comment "text message 226"
+2.0.1.227 timeout x comment "text message 227"
+2.0.1.228 timeout x comment "text message 228"
+2.0.1.229 timeout x comment "text message 229"
+2.0.1.230 timeout x comment "text message 230"
+2.0.1.231 timeout x comment "text message 231"
+2.0.1.232 timeout x comment "text message 232"
+2.0.1.233 timeout x comment "text message 233"
+2.0.1.234 timeout x comment "text message 234"
+2.0.1.235 timeout x comment "text message 235"
+2.0.1.236 timeout x comment "text message 236"
+2.0.1.237 timeout x comment "text message 237"
+2.0.1.238 timeout x comment "text message 238"
+2.0.1.239 timeout x comment "text message 239"
+2.0.1.240 timeout x comment "text message 240"
+2.0.1.241 timeout x comment "text message 241"
+2.0.1.242 timeout x comment "text message 242"
+2.0.1.243 timeout x comment "text message 243"
+2.0.1.244 timeout x comment "text message 244"
+2.0.1.245 timeout x comment "text message 245"
+2.0.1.246 timeout x comment "text message 246"
+2.0.1.247 timeout x comment "text message 247"
+2.0.1.248 timeout x comment "text message 248"
+2.0.1.249 timeout x comment "text message 249"
+2.0.1.250 timeout x comment "text message 250"
+2.0.1.251 timeout x comment "text message 251"
+2.0.1.252 timeout x comment "text message 252"
+2.0.1.253 timeout x comment "text message 253"
+2.0.1.254 timeout x comment "text message 254"
+2.0.1.255 timeout x comment "text message 255"
diff --git a/tests/comment.t.list2 b/tests/comment.t.list2
new file mode 100644
index 0000000..76d0cea
--- /dev/null
+++ b/tests/comment.t.list2
@@ -0,0 +1,10 @@
+Name: test
+Type: hash:net,net
+Header: family inet hashsize 128 maxelem 65536 comment
+Size in memory: 3392
+References: 0
+Members:
+1.1.1.1,1.1.1.2 comment "text 1.1.1.1/32,1.1.1.2/32"
+192.168.68.64/27,192.168.129.64/27 comment "text 192.168.68.69/27,192.168.129.69/27"
+2.0.0.0/24,2.0.1.0/24 comment "text 2.0.0.1/24,2.0.1.1/24"
+2.0.0.1,2.0.0.2
diff --git a/tests/comment.t.list21 b/tests/comment.t.list21
new file mode 100644
index 0000000..a40889e
--- /dev/null
+++ b/tests/comment.t.list21
@@ -0,0 +1,518 @@
+Name: test
+Type: hash:ip
+Header: family inet hashsize 1024 maxelem 65536 timeout x comment
+Size in memory: 101400
+References: 0
+Members:
+2.0.0.0 timeout x comment "text message 0"
+2.0.0.1 timeout x comment "text message 1"
+2.0.0.10 timeout x comment "text message 10"
+2.0.0.100 timeout x comment "text message 100"
+2.0.0.101 timeout x comment "text message 101"
+2.0.0.102 timeout x comment "text message 102"
+2.0.0.103 timeout x comment "text message 103"
+2.0.0.104 timeout x comment "text message 104"
+2.0.0.105 timeout x comment "text message 105"
+2.0.0.106 timeout x comment "text message 106"
+2.0.0.107 timeout x comment "text message 107"
+2.0.0.108 timeout x comment "text message 108"
+2.0.0.109 timeout x comment "text message 109"
+2.0.0.11 timeout x comment "text message 11"
+2.0.0.110 timeout x comment "text message 110"
+2.0.0.111 timeout x comment "text message 111"
+2.0.0.112 timeout x comment "text message 112"
+2.0.0.113 timeout x comment "text message 113"
+2.0.0.114 timeout x comment "text message 114"
+2.0.0.115 timeout x comment "text message 115"
+2.0.0.116 timeout x comment "text message 116"
+2.0.0.117 timeout x comment "text message 117"
+2.0.0.118 timeout x comment "text message 118"
+2.0.0.119 timeout x comment "text message 119"
+2.0.0.12 timeout x comment "text message 12"
+2.0.0.120 timeout x comment "text message 120"
+2.0.0.121 timeout x comment "text message 121"
+2.0.0.122 timeout x comment "text message 122"
+2.0.0.123 timeout x comment "text message 123"
+2.0.0.124 timeout x comment "text message 124"
+2.0.0.125 timeout x comment "text message 125"
+2.0.0.126 timeout x comment "text message 126"
+2.0.0.127 timeout x comment "text message 127"
+2.0.0.128 timeout x comment "text message 128"
+2.0.0.129 timeout x comment "text message 129"
+2.0.0.13 timeout x comment "text message 13"
+2.0.0.130 timeout x comment "text message 130"
+2.0.0.131 timeout x comment "text message 131"
+2.0.0.132 timeout x comment "text message 132"
+2.0.0.133 timeout x comment "text message 133"
+2.0.0.134 timeout x comment "text message 134"
+2.0.0.135 timeout x comment "text message 135"
+2.0.0.136 timeout x comment "text message 136"
+2.0.0.137 timeout x comment "text message 137"
+2.0.0.138 timeout x comment "text message 138"
+2.0.0.139 timeout x comment "text message 139"
+2.0.0.14 timeout x comment "text message 14"
+2.0.0.140 timeout x comment "text message 140"
+2.0.0.141 timeout x comment "text message 141"
+2.0.0.142 timeout x comment "text message 142"
+2.0.0.143 timeout x comment "text message 143"
+2.0.0.144 timeout x comment "text message 144"
+2.0.0.145 timeout x comment "text message 145"
+2.0.0.146 timeout x comment "text message 146"
+2.0.0.147 timeout x comment "text message 147"
+2.0.0.148 timeout x comment "text message 148"
+2.0.0.149 timeout x comment "text message 149"
+2.0.0.15 timeout x comment "text message 15"
+2.0.0.150 timeout x comment "text message 150"
+2.0.0.151 timeout x comment "text message 151"
+2.0.0.152 timeout x comment "text message 152"
+2.0.0.153 timeout x comment "text message 153"
+2.0.0.154 timeout x comment "text message 154"
+2.0.0.155 timeout x comment "text message 155"
+2.0.0.156 timeout x comment "text message 156"
+2.0.0.157 timeout x comment "text message 157"
+2.0.0.158 timeout x comment "text message 158"
+2.0.0.159 timeout x comment "text message 159"
+2.0.0.16 timeout x comment "text message 16"
+2.0.0.160 timeout x comment "text message 160"
+2.0.0.161 timeout x comment "text message 161"
+2.0.0.162 timeout x comment "text message 162"
+2.0.0.163 timeout x comment "text message 163"
+2.0.0.164 timeout x comment "text message 164"
+2.0.0.165 timeout x comment "text message 165"
+2.0.0.166 timeout x comment "text message 166"
+2.0.0.167 timeout x comment "text message 167"
+2.0.0.168 timeout x comment "text message 168"
+2.0.0.169 timeout x comment "text message 169"
+2.0.0.17 timeout x comment "text message 17"
+2.0.0.170 timeout x comment "text message 170"
+2.0.0.171 timeout x comment "text message 171"
+2.0.0.172 timeout x comment "text message 172"
+2.0.0.173 timeout x comment "text message 173"
+2.0.0.174 timeout x comment "text message 174"
+2.0.0.175 timeout x comment "text message 175"
+2.0.0.176 timeout x comment "text message 176"
+2.0.0.177 timeout x comment "text message 177"
+2.0.0.178 timeout x comment "text message 178"
+2.0.0.179 timeout x comment "text message 179"
+2.0.0.18 timeout x comment "text message 18"
+2.0.0.180 timeout x comment "text message 180"
+2.0.0.181 timeout x comment "text message 181"
+2.0.0.182 timeout x comment "text message 182"
+2.0.0.183 timeout x comment "text message 183"
+2.0.0.184 timeout x comment "text message 184"
+2.0.0.185 timeout x comment "text message 185"
+2.0.0.186 timeout x comment "text message 186"
+2.0.0.187 timeout x comment "text message 187"
+2.0.0.188 timeout x comment "text message 188"
+2.0.0.189 timeout x comment "text message 189"
+2.0.0.19 timeout x comment "text message 19"
+2.0.0.190 timeout x comment "text message 190"
+2.0.0.191 timeout x comment "text message 191"
+2.0.0.192 timeout x comment "text message 192"
+2.0.0.193 timeout x comment "text message 193"
+2.0.0.194 timeout x comment "text message 194"
+2.0.0.195 timeout x comment "text message 195"
+2.0.0.196 timeout x comment "text message 196"
+2.0.0.197 timeout x comment "text message 197"
+2.0.0.198 timeout x comment "text message 198"
+2.0.0.199 timeout x comment "text message 199"
+2.0.0.2 timeout x comment "text message 2"
+2.0.0.20 timeout x comment "text message 20"
+2.0.0.200 timeout x comment "text message 200"
+2.0.0.201 timeout x comment "text message 201"
+2.0.0.202 timeout x comment "text message 202"
+2.0.0.203 timeout x comment "text message 203"
+2.0.0.204 timeout x comment "text message 204"
+2.0.0.205 timeout x comment "text message 205"
+2.0.0.206 timeout x comment "text message 206"
+2.0.0.207 timeout x comment "text message 207"
+2.0.0.208 timeout x comment "text message 208"
+2.0.0.209 timeout x comment "text message 209"
+2.0.0.21 timeout x comment "text message 21"
+2.0.0.210 timeout x comment "text message 210"
+2.0.0.211 timeout x comment "text message 211"
+2.0.0.212 timeout x comment "text message 212"
+2.0.0.213 timeout x comment "text message 213"
+2.0.0.214 timeout x comment "text message 214"
+2.0.0.215 timeout x comment "text message 215"
+2.0.0.216 timeout x comment "text message 216"
+2.0.0.217 timeout x comment "text message 217"
+2.0.0.218 timeout x comment "text message 218"
+2.0.0.219 timeout x comment "text message 219"
+2.0.0.22 timeout x comment "text message 22"
+2.0.0.220 timeout x comment "text message 220"
+2.0.0.221 timeout x comment "text message 221"
+2.0.0.222 timeout x comment "text message 222"
+2.0.0.223 timeout x comment "text message 223"
+2.0.0.224 timeout x comment "text message 224"
+2.0.0.225 timeout x comment "text message 225"
+2.0.0.226 timeout x comment "text message 226"
+2.0.0.227 timeout x comment "text message 227"
+2.0.0.228 timeout x comment "text message 228"
+2.0.0.229 timeout x comment "text message 229"
+2.0.0.23 timeout x comment "text message 23"
+2.0.0.230 timeout x comment "text message 230"
+2.0.0.231 timeout x comment "text message 231"
+2.0.0.232 timeout x comment "text message 232"
+2.0.0.233 timeout x comment "text message 233"
+2.0.0.234 timeout x comment "text message 234"
+2.0.0.235 timeout x comment "text message 235"
+2.0.0.236 timeout x comment "text message 236"
+2.0.0.237 timeout x comment "text message 237"
+2.0.0.238 timeout x comment "text message 238"
+2.0.0.239 timeout x comment "text message 239"
+2.0.0.24 timeout x comment "text message 24"
+2.0.0.240 timeout x comment "text message 240"
+2.0.0.241 timeout x comment "text message 241"
+2.0.0.242 timeout x comment "text message 242"
+2.0.0.243 timeout x comment "text message 243"
+2.0.0.244 timeout x comment "text message 244"
+2.0.0.245 timeout x comment "text message 245"
+2.0.0.246 timeout x comment "text message 246"
+2.0.0.247 timeout x comment "text message 247"
+2.0.0.248 timeout x comment "text message 248"
+2.0.0.249 timeout x comment "text message 249"
+2.0.0.25 timeout x comment "text message 25"
+2.0.0.250 timeout x comment "text message 250"
+2.0.0.251 timeout x comment "text message 251"
+2.0.0.252 timeout x comment "text message 252"
+2.0.0.253 timeout x comment "text message 253"
+2.0.0.254 timeout x comment "text message 254"
+2.0.0.255 timeout x comment "text message 255"
+2.0.0.26 timeout x comment "text message 26"
+2.0.0.27 timeout x comment "text message 27"
+2.0.0.28 timeout x comment "text message 28"
+2.0.0.29 timeout x comment "text message 29"
+2.0.0.3 timeout x comment "text message 3"
+2.0.0.30 timeout x comment "text message 30"
+2.0.0.31 timeout x comment "text message 31"
+2.0.0.32 timeout x comment "text message 32"
+2.0.0.33 timeout x comment "text message 33"
+2.0.0.34 timeout x comment "text message 34"
+2.0.0.35 timeout x comment "text message 35"
+2.0.0.36 timeout x comment "text message 36"
+2.0.0.37 timeout x comment "text message 37"
+2.0.0.38 timeout x comment "text message 38"
+2.0.0.39 timeout x comment "text message 39"
+2.0.0.4 timeout x comment "text message 4"
+2.0.0.40 timeout x comment "text message 40"
+2.0.0.41 timeout x comment "text message 41"
+2.0.0.42 timeout x comment "text message 42"
+2.0.0.43 timeout x comment "text message 43"
+2.0.0.44 timeout x comment "text message 44"
+2.0.0.45 timeout x comment "text message 45"
+2.0.0.46 timeout x comment "text message 46"
+2.0.0.47 timeout x comment "text message 47"
+2.0.0.48 timeout x comment "text message 48"
+2.0.0.49 timeout x comment "text message 49"
+2.0.0.5 timeout x comment "text message 5"
+2.0.0.50 timeout x comment "text message 50"
+2.0.0.51 timeout x comment "text message 51"
+2.0.0.52 timeout x comment "text message 52"
+2.0.0.53 timeout x comment "text message 53"
+2.0.0.54 timeout x comment "text message 54"
+2.0.0.55 timeout x comment "text message 55"
+2.0.0.56 timeout x comment "text message 56"
+2.0.0.57 timeout x comment "text message 57"
+2.0.0.58 timeout x comment "text message 58"
+2.0.0.59 timeout x comment "text message 59"
+2.0.0.6 timeout x comment "text message 6"
+2.0.0.60 timeout x comment "text message 60"
+2.0.0.61 timeout x comment "text message 61"
+2.0.0.62 timeout x comment "text message 62"
+2.0.0.63 timeout x comment "text message 63"
+2.0.0.64 timeout x comment "text message 64"
+2.0.0.65 timeout x comment "text message 65"
+2.0.0.66 timeout x comment "text message 66"
+2.0.0.67 timeout x comment "text message 67"
+2.0.0.68 timeout x comment "text message 68"
+2.0.0.69 timeout x comment "text message 69"
+2.0.0.7 timeout x comment "text message 7"
+2.0.0.70 timeout x comment "text message 70"
+2.0.0.71 timeout x comment "text message 71"
+2.0.0.72 timeout x comment "text message 72"
+2.0.0.73 timeout x comment "text message 73"
+2.0.0.74 timeout x comment "text message 74"
+2.0.0.75 timeout x comment "text message 75"
+2.0.0.76 timeout x comment "text message 76"
+2.0.0.77 timeout x comment "text message 77"
+2.0.0.78 timeout x comment "text message 78"
+2.0.0.79 timeout x comment "text message 79"
+2.0.0.8 timeout x comment "text message 8"
+2.0.0.80 timeout x comment "text message 80"
+2.0.0.81 timeout x comment "text message 81"
+2.0.0.82 timeout x comment "text message 82"
+2.0.0.83 timeout x comment "text message 83"
+2.0.0.84 timeout x comment "text message 84"
+2.0.0.85 timeout x comment "text message 85"
+2.0.0.86 timeout x comment "text message 86"
+2.0.0.87 timeout x comment "text message 87"
+2.0.0.88 timeout x comment "text message 88"
+2.0.0.89 timeout x comment "text message 89"
+2.0.0.9 timeout x comment "text message 9"
+2.0.0.90 timeout x comment "text message 90"
+2.0.0.91 timeout x comment "text message 91"
+2.0.0.92 timeout x comment "text message 92"
+2.0.0.93 timeout x comment "text message 93"
+2.0.0.94 timeout x comment "text message 94"
+2.0.0.95 timeout x comment "text message 95"
+2.0.0.96 timeout x comment "text message 96"
+2.0.0.97 timeout x comment "text message 97"
+2.0.0.98 timeout x comment "text message 98"
+2.0.0.99 timeout x comment "text message 99"
+2.0.1.0 timeout x comment "text message 0"
+2.0.1.1 timeout x comment "text message 1"
+2.0.1.10 timeout x comment "text message 10"
+2.0.1.100 timeout x comment "text message 100"
+2.0.1.101 timeout x comment "text message 101"
+2.0.1.102 timeout x comment "text message 102"
+2.0.1.103 timeout x comment "text message 103"
+2.0.1.104 timeout x comment "text message 104"
+2.0.1.105 timeout x comment "text message 105"
+2.0.1.106 timeout x comment "text message 106"
+2.0.1.107 timeout x comment "text message 107"
+2.0.1.108 timeout x comment "text message 108"
+2.0.1.109 timeout x comment "text message 109"
+2.0.1.11 timeout x comment "text message 11"
+2.0.1.110 timeout x comment "text message 110"
+2.0.1.111 timeout x comment "text message 111"
+2.0.1.112 timeout x comment "text message 112"
+2.0.1.113 timeout x comment "text message 113"
+2.0.1.114 timeout x comment "text message 114"
+2.0.1.115 timeout x comment "text message 115"
+2.0.1.116 timeout x comment "text message 116"
+2.0.1.117 timeout x comment "text message 117"
+2.0.1.118 timeout x comment "text message 118"
+2.0.1.119 timeout x comment "text message 119"
+2.0.1.12 timeout x comment "text message 12"
+2.0.1.120 timeout x comment "text message 120"
+2.0.1.121 timeout x comment "text message 121"
+2.0.1.122 timeout x comment "text message 122"
+2.0.1.123 timeout x comment "text message 123"
+2.0.1.124 timeout x comment "text message 124"
+2.0.1.125 timeout x comment "text message 125"
+2.0.1.126 timeout x comment "text message 126"
+2.0.1.127 timeout x comment "text message 127"
+2.0.1.128 timeout x comment "text message 128"
+2.0.1.129 timeout x comment "text message 129"
+2.0.1.13 timeout x comment "text message 13"
+2.0.1.130 timeout x comment "text message 130"
+2.0.1.131 timeout x comment "text message 131"
+2.0.1.132 timeout x comment "text message 132"
+2.0.1.133 timeout x comment "text message 133"
+2.0.1.134 timeout x comment "text message 134"
+2.0.1.135 timeout x comment "text message 135"
+2.0.1.136 timeout x comment "text message 136"
+2.0.1.137 timeout x comment "text message 137"
+2.0.1.138 timeout x comment "text message 138"
+2.0.1.139 timeout x comment "text message 139"
+2.0.1.14 timeout x comment "text message 14"
+2.0.1.140 timeout x comment "text message 140"
+2.0.1.141 timeout x comment "text message 141"
+2.0.1.142 timeout x comment "text message 142"
+2.0.1.143 timeout x comment "text message 143"
+2.0.1.144 timeout x comment "text message 144"
+2.0.1.145 timeout x comment "text message 145"
+2.0.1.146 timeout x comment "text message 146"
+2.0.1.147 timeout x comment "text message 147"
+2.0.1.148 timeout x comment "text message 148"
+2.0.1.149 timeout x comment "text message 149"
+2.0.1.15 timeout x comment "text message 15"
+2.0.1.150 timeout x comment "text message 150"
+2.0.1.151 timeout x comment "text message 151"
+2.0.1.152 timeout x comment "text message 152"
+2.0.1.153 timeout x comment "text message 153"
+2.0.1.154 timeout x comment "text message 154"
+2.0.1.155 timeout x comment "text message 155"
+2.0.1.156 timeout x comment "text message 156"
+2.0.1.157 timeout x comment "text message 157"
+2.0.1.158 timeout x comment "text message 158"
+2.0.1.159 timeout x comment "text message 159"
+2.0.1.16 timeout x comment "text message 16"
+2.0.1.160 timeout x comment "text message 160"
+2.0.1.161 timeout x comment "text message 161"
+2.0.1.162 timeout x comment "text message 162"
+2.0.1.163 timeout x comment "text message 163"
+2.0.1.164 timeout x comment "text message 164"
+2.0.1.165 timeout x comment "text message 165"
+2.0.1.166 timeout x comment "text message 166"
+2.0.1.167 timeout x comment "text message 167"
+2.0.1.168 timeout x comment "text message 168"
+2.0.1.169 timeout x comment "text message 169"
+2.0.1.17 timeout x comment "text message 17"
+2.0.1.170 timeout x comment "text message 170"
+2.0.1.171 timeout x comment "text message 171"
+2.0.1.172 timeout x comment "text message 172"
+2.0.1.173 timeout x comment "text message 173"
+2.0.1.174 timeout x comment "text message 174"
+2.0.1.175 timeout x comment "text message 175"
+2.0.1.176 timeout x comment "text message 176"
+2.0.1.177 timeout x comment "text message 177"
+2.0.1.178 timeout x comment "text message 178"
+2.0.1.179 timeout x comment "text message 179"
+2.0.1.18 timeout x comment "text message 18"
+2.0.1.180 timeout x comment "text message 180"
+2.0.1.181 timeout x comment "text message 181"
+2.0.1.182 timeout x comment "text message 182"
+2.0.1.183 timeout x comment "text message 183"
+2.0.1.184 timeout x comment "text message 184"
+2.0.1.185 timeout x comment "text message 185"
+2.0.1.186 timeout x comment "text message 186"
+2.0.1.187 timeout x comment "text message 187"
+2.0.1.188 timeout x comment "text message 188"
+2.0.1.189 timeout x comment "text message 189"
+2.0.1.19 timeout x comment "text message 19"
+2.0.1.190 timeout x comment "text message 190"
+2.0.1.191 timeout x comment "text message 191"
+2.0.1.192 timeout x comment "text message 192"
+2.0.1.193 timeout x comment "text message 193"
+2.0.1.194 timeout x comment "text message 194"
+2.0.1.195 timeout x comment "text message 195"
+2.0.1.196 timeout x comment "text message 196"
+2.0.1.197 timeout x comment "text message 197"
+2.0.1.198 timeout x comment "text message 198"
+2.0.1.199 timeout x comment "text message 199"
+2.0.1.2 timeout x comment "text message 2"
+2.0.1.20 timeout x comment "text message 20"
+2.0.1.200 timeout x comment "text message 200"
+2.0.1.201 timeout x comment "text message 201"
+2.0.1.202 timeout x comment "text message 202"
+2.0.1.203 timeout x comment "text message 203"
+2.0.1.204 timeout x comment "text message 204"
+2.0.1.205 timeout x comment "text message 205"
+2.0.1.206 timeout x comment "text message 206"
+2.0.1.207 timeout x comment "text message 207"
+2.0.1.208 timeout x comment "text message 208"
+2.0.1.209 timeout x comment "text message 209"
+2.0.1.21 timeout x comment "text message 21"
+2.0.1.210 timeout x comment "text message 210"
+2.0.1.211 timeout x comment "text message 211"
+2.0.1.212 timeout x comment "text message 212"
+2.0.1.213 timeout x comment "text message 213"
+2.0.1.214 timeout x comment "text message 214"
+2.0.1.215 timeout x comment "text message 215"
+2.0.1.216 timeout x comment "text message 216"
+2.0.1.217 timeout x comment "text message 217"
+2.0.1.218 timeout x comment "text message 218"
+2.0.1.219 timeout x comment "text message 219"
+2.0.1.22 timeout x comment "text message 22"
+2.0.1.220 timeout x comment "text message 220"
+2.0.1.221 timeout x comment "text message 221"
+2.0.1.222 timeout x comment "text message 222"
+2.0.1.223 timeout x comment "text message 223"
+2.0.1.224 timeout x comment "text message 224"
+2.0.1.225 timeout x comment "text message 225"
+2.0.1.226 timeout x comment "text message 226"
+2.0.1.227 timeout x comment "text message 227"
+2.0.1.228 timeout x comment "text message 228"
+2.0.1.229 timeout x comment "text message 229"
+2.0.1.23 timeout x comment "text message 23"
+2.0.1.230 timeout x comment "text message 230"
+2.0.1.231 timeout x comment "text message 231"
+2.0.1.232 timeout x comment "text message 232"
+2.0.1.233 timeout x comment "text message 233"
+2.0.1.234 timeout x comment "text message 234"
+2.0.1.235 timeout x comment "text message 235"
+2.0.1.236 timeout x comment "text message 236"
+2.0.1.237 timeout x comment "text message 237"
+2.0.1.238 timeout x comment "text message 238"
+2.0.1.239 timeout x comment "text message 239"
+2.0.1.24 timeout x comment "text message 24"
+2.0.1.240 timeout x comment "text message 240"
+2.0.1.241 timeout x comment "text message 241"
+2.0.1.242 timeout x comment "text message 242"
+2.0.1.243 timeout x comment "text message 243"
+2.0.1.244 timeout x comment "text message 244"
+2.0.1.245 timeout x comment "text message 245"
+2.0.1.246 timeout x comment "text message 246"
+2.0.1.247 timeout x comment "text message 247"
+2.0.1.248 timeout x comment "text message 248"
+2.0.1.249 timeout x comment "text message 249"
+2.0.1.25 timeout x comment "text message 25"
+2.0.1.250 timeout x comment "text message 250"
+2.0.1.251 timeout x comment "text message 251"
+2.0.1.252 timeout x comment "text message 252"
+2.0.1.253 timeout x comment "text message 253"
+2.0.1.254 timeout x comment "text message 254"
+2.0.1.255 timeout x comment "text message 255"
+2.0.1.26 timeout x comment "text message 26"
+2.0.1.27 timeout x comment "text message 27"
+2.0.1.28 timeout x comment "text message 28"
+2.0.1.29 timeout x comment "text message 29"
+2.0.1.3 timeout x comment "text message 3"
+2.0.1.30 timeout x comment "text message 30"
+2.0.1.31 timeout x comment "text message 31"
+2.0.1.32 timeout x comment "text message 32"
+2.0.1.33 timeout x comment "text message 33"
+2.0.1.34 timeout x comment "text message 34"
+2.0.1.35 timeout x comment "text message 35"
+2.0.1.36 timeout x comment "text message 36"
+2.0.1.37 timeout x comment "text message 37"
+2.0.1.38 timeout x comment "text message 38"
+2.0.1.39 timeout x comment "text message 39"
+2.0.1.4 timeout x comment "text message 4"
+2.0.1.40 timeout x comment "text message 40"
+2.0.1.41 timeout x comment "text message 41"
+2.0.1.42 timeout x comment "text message 42"
+2.0.1.43 timeout x comment "text message 43"
+2.0.1.44 timeout x comment "text message 44"
+2.0.1.45 timeout x comment "text message 45"
+2.0.1.46 timeout x comment "text message 46"
+2.0.1.47 timeout x comment "text message 47"
+2.0.1.48 timeout x comment "text message 48"
+2.0.1.49 timeout x comment "text message 49"
+2.0.1.5 timeout x comment "text message 5"
+2.0.1.50 timeout x comment "text message 50"
+2.0.1.51 timeout x comment "text message 51"
+2.0.1.52 timeout x comment "text message 52"
+2.0.1.53 timeout x comment "text message 53"
+2.0.1.54 timeout x comment "text message 54"
+2.0.1.55 timeout x comment "text message 55"
+2.0.1.56 timeout x comment "text message 56"
+2.0.1.57 timeout x comment "text message 57"
+2.0.1.58 timeout x comment "text message 58"
+2.0.1.59 timeout x comment "text message 59"
+2.0.1.6 timeout x comment "text message 6"
+2.0.1.60 timeout x comment "text message 60"
+2.0.1.61 timeout x comment "text message 61"
+2.0.1.62 timeout x comment "text message 62"
+2.0.1.63 timeout x comment "text message 63"
+2.0.1.64 timeout x comment "text message 64"
+2.0.1.65 timeout x comment "text message 65"
+2.0.1.66 timeout x comment "text message 66"
+2.0.1.67 timeout x comment "text message 67"
+2.0.1.68 timeout x comment "text message 68"
+2.0.1.69 timeout x comment "text message 69"
+2.0.1.7 timeout x comment "text message 7"
+2.0.1.70 timeout x comment "text message 70"
+2.0.1.71 timeout x comment "text message 71"
+2.0.1.72 timeout x comment "text message 72"
+2.0.1.73 timeout x comment "text message 73"
+2.0.1.74 timeout x comment "text message 74"
+2.0.1.75 timeout x comment "text message 75"
+2.0.1.76 timeout x comment "text message 76"
+2.0.1.77 timeout x comment "text message 77"
+2.0.1.78 timeout x comment "text message 78"
+2.0.1.79 timeout x comment "text message 79"
+2.0.1.8 timeout x comment "text message 8"
+2.0.1.80 timeout x comment "text message 80"
+2.0.1.81 timeout x comment "text message 81"
+2.0.1.82 timeout x comment "text message 82"
+2.0.1.83 timeout x comment "text message 83"
+2.0.1.84 timeout x comment "text message 84"
+2.0.1.85 timeout x comment "text message 85"
+2.0.1.86 timeout x comment "text message 86"
+2.0.1.87 timeout x comment "text message 87"
+2.0.1.88 timeout x comment "text message 88"
+2.0.1.89 timeout x comment "text message 89"
+2.0.1.9 timeout x comment "text message 9"
+2.0.1.90 timeout x comment "text message 90"
+2.0.1.91 timeout x comment "text message 91"
+2.0.1.92 timeout x comment "text message 92"
+2.0.1.93 timeout x comment "text message 93"
+2.0.1.94 timeout x comment "text message 94"
+2.0.1.95 timeout x comment "text message 95"
+2.0.1.96 timeout x comment "text message 96"
+2.0.1.97 timeout x comment "text message 97"
+2.0.1.98 timeout x comment "text message 98"
+2.0.1.99 timeout x comment "text message 99"
diff --git a/tests/comment.t.list22 b/tests/comment.t.list22
new file mode 100644
index 0000000..1ae1bf1
--- /dev/null
+++ b/tests/comment.t.list22
@@ -0,0 +1,262 @@
+Name: test
+Type: hash:ip
+Header: family inet hashsize 1024 maxelem 65536 timeout x comment
+Size in memory: 100152
+References: 0
+Members:
+2.0.1.0 timeout x comment "text message 0"
+2.0.1.1 timeout x comment "text message 1"
+2.0.1.10 timeout x comment "text message 10"
+2.0.1.100 timeout x comment "text message 100"
+2.0.1.101 timeout x comment "text message 101"
+2.0.1.102 timeout x comment "text message 102"
+2.0.1.103 timeout x comment "text message 103"
+2.0.1.104 timeout x comment "text message 104"
+2.0.1.105 timeout x comment "text message 105"
+2.0.1.106 timeout x comment "text message 106"
+2.0.1.107 timeout x comment "text message 107"
+2.0.1.108 timeout x comment "text message 108"
+2.0.1.109 timeout x comment "text message 109"
+2.0.1.11 timeout x comment "text message 11"
+2.0.1.110 timeout x comment "text message 110"
+2.0.1.111 timeout x comment "text message 111"
+2.0.1.112 timeout x comment "text message 112"
+2.0.1.113 timeout x comment "text message 113"
+2.0.1.114 timeout x comment "text message 114"
+2.0.1.115 timeout x comment "text message 115"
+2.0.1.116 timeout x comment "text message 116"
+2.0.1.117 timeout x comment "text message 117"
+2.0.1.118 timeout x comment "text message 118"
+2.0.1.119 timeout x comment "text message 119"
+2.0.1.12 timeout x comment "text message 12"
+2.0.1.120 timeout x comment "text message 120"
+2.0.1.121 timeout x comment "text message 121"
+2.0.1.122 timeout x comment "text message 122"
+2.0.1.123 timeout x comment "text message 123"
+2.0.1.124 timeout x comment "text message 124"
+2.0.1.125 timeout x comment "text message 125"
+2.0.1.126 timeout x comment "text message 126"
+2.0.1.127 timeout x comment "text message 127"
+2.0.1.128 timeout x comment "text message 128"
+2.0.1.129 timeout x comment "text message 129"
+2.0.1.13 timeout x comment "text message 13"
+2.0.1.130 timeout x comment "text message 130"
+2.0.1.131 timeout x comment "text message 131"
+2.0.1.132 timeout x comment "text message 132"
+2.0.1.133 timeout x comment "text message 133"
+2.0.1.134 timeout x comment "text message 134"
+2.0.1.135 timeout x comment "text message 135"
+2.0.1.136 timeout x comment "text message 136"
+2.0.1.137 timeout x comment "text message 137"
+2.0.1.138 timeout x comment "text message 138"
+2.0.1.139 timeout x comment "text message 139"
+2.0.1.14 timeout x comment "text message 14"
+2.0.1.140 timeout x comment "text message 140"
+2.0.1.141 timeout x comment "text message 141"
+2.0.1.142 timeout x comment "text message 142"
+2.0.1.143 timeout x comment "text message 143"
+2.0.1.144 timeout x comment "text message 144"
+2.0.1.145 timeout x comment "text message 145"
+2.0.1.146 timeout x comment "text message 146"
+2.0.1.147 timeout x comment "text message 147"
+2.0.1.148 timeout x comment "text message 148"
+2.0.1.149 timeout x comment "text message 149"
+2.0.1.15 timeout x comment "text message 15"
+2.0.1.150 timeout x comment "text message 150"
+2.0.1.151 timeout x comment "text message 151"
+2.0.1.152 timeout x comment "text message 152"
+2.0.1.153 timeout x comment "text message 153"
+2.0.1.154 timeout x comment "text message 154"
+2.0.1.155 timeout x comment "text message 155"
+2.0.1.156 timeout x comment "text message 156"
+2.0.1.157 timeout x comment "text message 157"
+2.0.1.158 timeout x comment "text message 158"
+2.0.1.159 timeout x comment "text message 159"
+2.0.1.16 timeout x comment "text message 16"
+2.0.1.160 timeout x comment "text message 160"
+2.0.1.161 timeout x comment "text message 161"
+2.0.1.162 timeout x comment "text message 162"
+2.0.1.163 timeout x comment "text message 163"
+2.0.1.164 timeout x comment "text message 164"
+2.0.1.165 timeout x comment "text message 165"
+2.0.1.166 timeout x comment "text message 166"
+2.0.1.167 timeout x comment "text message 167"
+2.0.1.168 timeout x comment "text message 168"
+2.0.1.169 timeout x comment "text message 169"
+2.0.1.17 timeout x comment "text message 17"
+2.0.1.170 timeout x comment "text message 170"
+2.0.1.171 timeout x comment "text message 171"
+2.0.1.172 timeout x comment "text message 172"
+2.0.1.173 timeout x comment "text message 173"
+2.0.1.174 timeout x comment "text message 174"
+2.0.1.175 timeout x comment "text message 175"
+2.0.1.176 timeout x comment "text message 176"
+2.0.1.177 timeout x comment "text message 177"
+2.0.1.178 timeout x comment "text message 178"
+2.0.1.179 timeout x comment "text message 179"
+2.0.1.18 timeout x comment "text message 18"
+2.0.1.180 timeout x comment "text message 180"
+2.0.1.181 timeout x comment "text message 181"
+2.0.1.182 timeout x comment "text message 182"
+2.0.1.183 timeout x comment "text message 183"
+2.0.1.184 timeout x comment "text message 184"
+2.0.1.185 timeout x comment "text message 185"
+2.0.1.186 timeout x comment "text message 186"
+2.0.1.187 timeout x comment "text message 187"
+2.0.1.188 timeout x comment "text message 188"
+2.0.1.189 timeout x comment "text message 189"
+2.0.1.19 timeout x comment "text message 19"
+2.0.1.190 timeout x comment "text message 190"
+2.0.1.191 timeout x comment "text message 191"
+2.0.1.192 timeout x comment "text message 192"
+2.0.1.193 timeout x comment "text message 193"
+2.0.1.194 timeout x comment "text message 194"
+2.0.1.195 timeout x comment "text message 195"
+2.0.1.196 timeout x comment "text message 196"
+2.0.1.197 timeout x comment "text message 197"
+2.0.1.198 timeout x comment "text message 198"
+2.0.1.199 timeout x comment "text message 199"
+2.0.1.2 timeout x comment "text message 2"
+2.0.1.20 timeout x comment "text message 20"
+2.0.1.200 timeout x comment "text message 200"
+2.0.1.201 timeout x comment "text message 201"
+2.0.1.202 timeout x comment "text message 202"
+2.0.1.203 timeout x comment "text message 203"
+2.0.1.204 timeout x comment "text message 204"
+2.0.1.205 timeout x comment "text message 205"
+2.0.1.206 timeout x comment "text message 206"
+2.0.1.207 timeout x comment "text message 207"
+2.0.1.208 timeout x comment "text message 208"
+2.0.1.209 timeout x comment "text message 209"
+2.0.1.21 timeout x comment "text message 21"
+2.0.1.210 timeout x comment "text message 210"
+2.0.1.211 timeout x comment "text message 211"
+2.0.1.212 timeout x comment "text message 212"
+2.0.1.213 timeout x comment "text message 213"
+2.0.1.214 timeout x comment "text message 214"
+2.0.1.215 timeout x comment "text message 215"
+2.0.1.216 timeout x comment "text message 216"
+2.0.1.217 timeout x comment "text message 217"
+2.0.1.218 timeout x comment "text message 218"
+2.0.1.219 timeout x comment "text message 219"
+2.0.1.22 timeout x comment "text message 22"
+2.0.1.220 timeout x comment "text message 220"
+2.0.1.221 timeout x comment "text message 221"
+2.0.1.222 timeout x comment "text message 222"
+2.0.1.223 timeout x comment "text message 223"
+2.0.1.224 timeout x comment "text message 224"
+2.0.1.225 timeout x comment "text message 225"
+2.0.1.226 timeout x comment "text message 226"
+2.0.1.227 timeout x comment "text message 227"
+2.0.1.228 timeout x comment "text message 228"
+2.0.1.229 timeout x comment "text message 229"
+2.0.1.23 timeout x comment "text message 23"
+2.0.1.230 timeout x comment "text message 230"
+2.0.1.231 timeout x comment "text message 231"
+2.0.1.232 timeout x comment "text message 232"
+2.0.1.233 timeout x comment "text message 233"
+2.0.1.234 timeout x comment "text message 234"
+2.0.1.235 timeout x comment "text message 235"
+2.0.1.236 timeout x comment "text message 236"
+2.0.1.237 timeout x comment "text message 237"
+2.0.1.238 timeout x comment "text message 238"
+2.0.1.239 timeout x comment "text message 239"
+2.0.1.24 timeout x comment "text message 24"
+2.0.1.240 timeout x comment "text message 240"
+2.0.1.241 timeout x comment "text message 241"
+2.0.1.242 timeout x comment "text message 242"
+2.0.1.243 timeout x comment "text message 243"
+2.0.1.244 timeout x comment "text message 244"
+2.0.1.245 timeout x comment "text message 245"
+2.0.1.246 timeout x comment "text message 246"
+2.0.1.247 timeout x comment "text message 247"
+2.0.1.248 timeout x comment "text message 248"
+2.0.1.249 timeout x comment "text message 249"
+2.0.1.25 timeout x comment "text message 25"
+2.0.1.250 timeout x comment "text message 250"
+2.0.1.251 timeout x comment "text message 251"
+2.0.1.252 timeout x comment "text message 252"
+2.0.1.253 timeout x comment "text message 253"
+2.0.1.254 timeout x comment "text message 254"
+2.0.1.255 timeout x comment "text message 255"
+2.0.1.26 timeout x comment "text message 26"
+2.0.1.27 timeout x comment "text message 27"
+2.0.1.28 timeout x comment "text message 28"
+2.0.1.29 timeout x comment "text message 29"
+2.0.1.3 timeout x comment "text message 3"
+2.0.1.30 timeout x comment "text message 30"
+2.0.1.31 timeout x comment "text message 31"
+2.0.1.32 timeout x comment "text message 32"
+2.0.1.33 timeout x comment "text message 33"
+2.0.1.34 timeout x comment "text message 34"
+2.0.1.35 timeout x comment "text message 35"
+2.0.1.36 timeout x comment "text message 36"
+2.0.1.37 timeout x comment "text message 37"
+2.0.1.38 timeout x comment "text message 38"
+2.0.1.39 timeout x comment "text message 39"
+2.0.1.4 timeout x comment "text message 4"
+2.0.1.40 timeout x comment "text message 40"
+2.0.1.41 timeout x comment "text message 41"
+2.0.1.42 timeout x comment "text message 42"
+2.0.1.43 timeout x comment "text message 43"
+2.0.1.44 timeout x comment "text message 44"
+2.0.1.45 timeout x comment "text message 45"
+2.0.1.46 timeout x comment "text message 46"
+2.0.1.47 timeout x comment "text message 47"
+2.0.1.48 timeout x comment "text message 48"
+2.0.1.49 timeout x comment "text message 49"
+2.0.1.5 timeout x comment "text message 5"
+2.0.1.50 timeout x comment "text message 50"
+2.0.1.51 timeout x comment "text message 51"
+2.0.1.52 timeout x comment "text message 52"
+2.0.1.53 timeout x comment "text message 53"
+2.0.1.54 timeout x comment "text message 54"
+2.0.1.55 timeout x comment "text message 55"
+2.0.1.56 timeout x comment "text message 56"
+2.0.1.57 timeout x comment "text message 57"
+2.0.1.58 timeout x comment "text message 58"
+2.0.1.59 timeout x comment "text message 59"
+2.0.1.6 timeout x comment "text message 6"
+2.0.1.60 timeout x comment "text message 60"
+2.0.1.61 timeout x comment "text message 61"
+2.0.1.62 timeout x comment "text message 62"
+2.0.1.63 timeout x comment "text message 63"
+2.0.1.64 timeout x comment "text message 64"
+2.0.1.65 timeout x comment "text message 65"
+2.0.1.66 timeout x comment "text message 66"
+2.0.1.67 timeout x comment "text message 67"
+2.0.1.68 timeout x comment "text message 68"
+2.0.1.69 timeout x comment "text message 69"
+2.0.1.7 timeout x comment "text message 7"
+2.0.1.70 timeout x comment "text message 70"
+2.0.1.71 timeout x comment "text message 71"
+2.0.1.72 timeout x comment "text message 72"
+2.0.1.73 timeout x comment "text message 73"
+2.0.1.74 timeout x comment "text message 74"
+2.0.1.75 timeout x comment "text message 75"
+2.0.1.76 timeout x comment "text message 76"
+2.0.1.77 timeout x comment "text message 77"
+2.0.1.78 timeout x comment "text message 78"
+2.0.1.79 timeout x comment "text message 79"
+2.0.1.8 timeout x comment "text message 8"
+2.0.1.80 timeout x comment "text message 80"
+2.0.1.81 timeout x comment "text message 81"
+2.0.1.82 timeout x comment "text message 82"
+2.0.1.83 timeout x comment "text message 83"
+2.0.1.84 timeout x comment "text message 84"
+2.0.1.85 timeout x comment "text message 85"
+2.0.1.86 timeout x comment "text message 86"
+2.0.1.87 timeout x comment "text message 87"
+2.0.1.88 timeout x comment "text message 88"
+2.0.1.89 timeout x comment "text message 89"
+2.0.1.9 timeout x comment "text message 9"
+2.0.1.90 timeout x comment "text message 90"
+2.0.1.91 timeout x comment "text message 91"
+2.0.1.92 timeout x comment "text message 92"
+2.0.1.93 timeout x comment "text message 93"
+2.0.1.94 timeout x comment "text message 94"
+2.0.1.95 timeout x comment "text message 95"
+2.0.1.96 timeout x comment "text message 96"
+2.0.1.97 timeout x comment "text message 97"
+2.0.1.98 timeout x comment "text message 98"
+2.0.1.99 timeout x comment "text message 99"
diff --git a/tests/comment.t.list3 b/tests/comment.t.list3
new file mode 100644
index 0000000..d460bf5
--- /dev/null
+++ b/tests/comment.t.list3
@@ -0,0 +1,30 @@
+Name: a
+Type: hash:ip
+Header: family inet hashsize 1024 maxelem 65536
+Size in memory: 16536
+References: 1
+Members:
+
+Name: b
+Type: hash:ip
+Header: family inet hashsize 1024 maxelem 65536
+Size in memory: 16536
+References: 1
+Members:
+
+Name: c
+Type: hash:ip
+Header: family inet hashsize 1024 maxelem 65536
+Size in memory: 16536
+References: 1
+Members:
+
+Name: test
+Type: list:set
+Header: size 8 comment
+Size in memory: 264
+References: 0
+Members:
+a comment "a set comment"
+b comment "b set comment"
+c comment "c set comment"
diff --git a/tests/netnetgen.sh b/tests/netnetgen.sh
index e33710e..f2a31cc 100755
--- a/tests/netnetgen.sh
+++ b/tests/netnetgen.sh
@@ -1,9 +1,26 @@
#!/bin/sh
-echo "n test hash:net,net hashsize 32 maxelem 87040"
+while [ -n "$1" ]; do
+ case "$1" in
+ comment)
+ comment=" comment"
+ ;;
+ timeout)
+ timeout=" timeout 5"
+ ;;
+ *)
+ ;;
+ esac
+ shift
+done
+
+echo "n test hash:net,net hashsize 32 maxelem 87040$comment$timeout"
for x in `seq 0 255`; do
for y in `seq 0 3 253`; do
z=$((y+2))
- echo "a test 10.0.0.0-10.0.2.255,10.$x.$y.0-10.$x.$z.255"
+ if [ -n "$comment" ]; then
+ c="$comment \"text 10.0.0.0-10.0.2.255,10.$x.$y.0-10.$x.$z.255\""
+ fi
+ echo "a test 10.0.0.0-10.0.2.255,10.$x.$y.0-10.$x.$z.255$c"
done
done
diff --git a/tests/resizec.sh b/tests/resizec.sh
new file mode 100644
index 0000000..c9b0c41
--- /dev/null
+++ b/tests/resizec.sh
@@ -0,0 +1,97 @@
+#!/bin/sh
+
+# set -x
+set -e
+
+ipset=../src/ipset
+
+case "$1" in
+ -4)
+ ip=10.0.
+ sep=.
+ net=32
+ ip2=192.168.162.33
+ ;;
+ -6)
+ ip=10::
+ sep=:
+ net=128
+ ip2=192:168::162:33
+ ;;
+esac
+
+case "$2" in
+ ip)
+ $ipset n test hash:ip $1 hashsize 64 comment
+ for x in `seq 0 16`; do
+ for y in `seq 0 255`; do
+ $ipset a test $ip$x$sep$y comment "text $ip$x$sep$y"
+ done
+ done
+ ;;
+ ipport)
+ $ipset n test hash:ip,port $1 hashsize 64 comment
+ for x in `seq 0 16`; do
+ for y in `seq 0 255`; do
+ $ipset a test $ip$x$sep$y,1023 "text $ip$x$sep$y,1023"
+ done
+ done
+ ;;
+ ipportip)
+ $ipset n test hash:ip,port,ip $1 hashsize 64 comment
+ for x in `seq 0 16`; do
+ for y in `seq 0 255`; do
+ $ipset a test $ip$x$sep$y,1023,$ip2 comment "text $ip$x$sep$y,1023,$ip2"
+ done
+ done
+ ;;
+ ipportnet)
+ $ipset n test hash:ip,port,net $1 hashsize 64 comment
+ for x in `seq 0 16`; do
+ for y in `seq 0 255`; do
+ $ipset a test $ip$x$sep$y,1023,$ip2/$net comment "text $ip$x$sep$y,1023,$ip2/$net"
+ done
+ done
+ ;;
+ net)
+ $ipset n test hash:net $1 hashsize 64 comment
+ for x in `seq 0 16`; do
+ for y in `seq 0 255`; do
+ $ipset a test $ip$x$sep$y/$net comment "text $ip$x$sep$y/$net"
+ done
+ done
+ ;;
+ netnet)
+ $ipset n test hash:net,net $1 hashsize 64 comment
+ for x in `seq 0 16`; do
+ for y in `seq 0 255`; do
+ $ipset a test $ip$x$sep$y/$net,$ip$y$sep$x/$net comment "text $ip$x$sep$y/$net,$ip$y$sep$x/$net"
+ done
+ done
+ ;;
+ netport)
+ $ipset n test hash:net,port $1 hashsize 64 comment
+ for x in `seq 0 16`; do
+ for y in `seq 0 255`; do
+ $ipset a test $ip$x$sep$y/$net,1023 comment "text $ip$x$sep$y/$net,1023"
+ done
+ done
+ ;;
+ netiface)
+ $ipset n test hash:net,iface $1 hashsize 64 comment
+ for x in `seq 0 16`; do
+ for y in `seq 0 255`; do
+ $ipset a test $ip$x$sep$y/$net,eth0 comment "text $ip$x$sep$y/$net,eth0"
+ done
+ done
+ ;;
+esac
+$ipset l test | grep ^$ip | while read x y z; do
+ z=`echo $z | sed 's/\/32//g'`
+ if [ "$z" != "\"text $x\"" ]; then
+ echo $x $y $z
+ exit 1
+ fi
+done
+$ipset x
+exit 0
diff --git a/tests/runtest.sh b/tests/runtest.sh
index 962e1c6..64708ac 100755
--- a/tests/runtest.sh
+++ b/tests/runtest.sh
@@ -11,7 +11,7 @@ tests="$tests ipportiphash hash:ip,port,ip hash:ip6,port,ip6"
tests="$tests nethash hash:net hash:net6 hash:net,port hash:net6,port"
tests="$tests hash:ip,port,net hash:ip6,port,net6 hash:net,net hash:net6,net6"
tests="$tests hash:net,iface.t"
-tests="$tests setlist restore"
+tests="$tests comment setlist restore"
# tests="$tests iptree iptreemap"
# For correct sorting: