@@ -47,7 +47,7 @@ func TestDumpDefaultRouteV4(t *testing.T) {
47
47
### IPv4: size(1), nodes(1), pfxs(1), leaves(0), fringes(0),
48
48
[STOP] depth: 0 path: [] / 0
49
49
indexs(#1): [1]
50
- prefxs(#1): 0/0
50
+ prefxs(#1): 0.0.0.0 /0
51
51
values(#1): <nil>
52
52
` ,
53
53
})
@@ -64,7 +64,7 @@ func TestDumpDefaultRouteV6(t *testing.T) {
64
64
### IPv6: size(1), nodes(1), pfxs(1), leaves(0), fringes(0),
65
65
[STOP] depth: 0 path: [] / 0
66
66
indexs(#1): [1]
67
- prefxs(#1): 0x00 /0
67
+ prefxs(#1): :: /0
68
68
values(#1): <nil>
69
69
` ,
70
70
})
@@ -91,33 +91,33 @@ func TestDumpSampleV4(t *testing.T) {
91
91
[HALF] depth: 0 path: [] / 0
92
92
octets(#5): [10 127 169 172 192]
93
93
leaves(#2): 169:{169.254.0.0/16, <nil>} 172:{172.16.0.0/12, <nil>}
94
- nodes (#3): 10 127 192
94
+ childs (#3): 10 127 192
95
95
96
96
.[FULL] depth: 1 path: [10] / 8
97
97
.indexs(#1): [1]
98
- .prefxs(#1): 0/0
98
+ .prefxs(#1): 10.0.0.0/8
99
99
.values(#1): <nil>
100
100
.octets(#1): [0]
101
- .nodes (#1): 0
101
+ .childs (#1): 0
102
102
103
103
..[STOP] depth: 2 path: [10.0] / 16
104
104
..octets(#2): [0 1]
105
105
..fringe(#2): 0:{10.0.0.0/24, <nil>} 1:{10.0.1.0/24, <nil>}
106
106
107
107
.[STOP] depth: 1 path: [127] / 8
108
108
.indexs(#1): [1]
109
- .prefxs(#1): 0/0
109
+ .prefxs(#1): 127.0.0.0/8
110
110
.values(#1): <nil>
111
111
.octets(#1): [0]
112
112
.leaves(#1): 0:{127.0.0.1/32, <nil>}
113
113
114
114
.[PATH] depth: 1 path: [192] / 8
115
115
.octets(#1): [168]
116
- .nodes (#1): 168
116
+ .childs (#1): 168
117
117
118
118
..[STOP] depth: 2 path: [192.168] / 16
119
119
..indexs(#1): [1]
120
- ..prefxs(#1): 0/0
120
+ ..prefxs(#1): 192.168.0.0/16
121
121
..values(#1): <nil>
122
122
..octets(#1): [1]
123
123
..fringe(#1): 1:{192.168.1.0/24, <nil>}
@@ -139,7 +139,7 @@ func TestDumpSampleV6(t *testing.T) {
139
139
### IPv6: size(4), nodes(1), pfxs(2), leaves(2), fringes(0),
140
140
[STOP] depth: 0 path: [] / 0
141
141
indexs(#2): [1 9]
142
- prefxs(#2): 0x00 /0 0x20 /3
142
+ prefxs(#2): :: /0 2000:: /3
143
143
values(#2): <nil> <nil>
144
144
octets(#2): [32 254]
145
145
leaves(#2): 0x20:{2001:db8::/32, <nil>} 0xfe:{fe80::/10, <nil>}
@@ -172,41 +172,41 @@ func TestDumpSample(t *testing.T) {
172
172
[HALF] depth: 0 path: [] / 0
173
173
octets(#5): [10 127 169 172 192]
174
174
leaves(#2): 169:{169.254.0.0/16, <nil>} 172:{172.16.0.0/12, <nil>}
175
- nodes (#3): 10 127 192
175
+ childs (#3): 10 127 192
176
176
177
177
.[FULL] depth: 1 path: [10] / 8
178
178
.indexs(#1): [1]
179
- .prefxs(#1): 0/0
179
+ .prefxs(#1): 10.0.0.0/8
180
180
.values(#1): <nil>
181
181
.octets(#1): [0]
182
- .nodes (#1): 0
182
+ .childs (#1): 0
183
183
184
184
..[STOP] depth: 2 path: [10.0] / 16
185
185
..octets(#2): [0 1]
186
186
..fringe(#2): 0:{10.0.0.0/24, <nil>} 1:{10.0.1.0/24, <nil>}
187
187
188
188
.[STOP] depth: 1 path: [127] / 8
189
189
.indexs(#1): [1]
190
- .prefxs(#1): 0/0
190
+ .prefxs(#1): 127.0.0.0/8
191
191
.values(#1): <nil>
192
192
.octets(#1): [0]
193
193
.leaves(#1): 0:{127.0.0.1/32, <nil>}
194
194
195
195
.[PATH] depth: 1 path: [192] / 8
196
196
.octets(#1): [168]
197
- .nodes (#1): 168
197
+ .childs (#1): 168
198
198
199
199
..[STOP] depth: 2 path: [192.168] / 16
200
200
..indexs(#1): [1]
201
- ..prefxs(#1): 0/0
201
+ ..prefxs(#1): 192.168.0.0/16
202
202
..values(#1): <nil>
203
203
..octets(#1): [1]
204
204
..fringe(#1): 1:{192.168.1.0/24, <nil>}
205
205
206
206
### IPv6: size(4), nodes(1), pfxs(2), leaves(2), fringes(0),
207
207
[STOP] depth: 0 path: [] / 0
208
208
indexs(#2): [1 9]
209
- prefxs(#2): 0x00 /0 0x20 /3
209
+ prefxs(#2): :: /0 2000:: /3
210
210
values(#2): <nil> <nil>
211
211
octets(#2): [32 254]
212
212
leaves(#2): 0x20:{2001:db8::/32, <nil>} 0xfe:{fe80::/10, <nil>}
@@ -239,38 +239,38 @@ func TestLiteDumpSample(t *testing.T) {
239
239
[HALF] depth: 0 path: [] / 0
240
240
octets(#5): [10 127 169 172 192]
241
241
leaves(#2): 169:{169.254.0.0/16} 172:{172.16.0.0/12}
242
- nodes (#3): 10 127 192
242
+ childs (#3): 10 127 192
243
243
244
244
.[FULL] depth: 1 path: [10] / 8
245
245
.indexs(#1): [1]
246
- .prefxs(#1): 0/0
246
+ .prefxs(#1): 10.0.0.0/8
247
247
.octets(#1): [0]
248
- .nodes (#1): 0
248
+ .childs (#1): 0
249
249
250
250
..[STOP] depth: 2 path: [10.0] / 16
251
251
..octets(#2): [0 1]
252
252
..fringe(#2): 0:{10.0.0.0/24} 1:{10.0.1.0/24}
253
253
254
254
.[STOP] depth: 1 path: [127] / 8
255
255
.indexs(#1): [1]
256
- .prefxs(#1): 0/0
256
+ .prefxs(#1): 127.0.0.0/8
257
257
.octets(#1): [0]
258
258
.leaves(#1): 0:{127.0.0.1/32}
259
259
260
260
.[PATH] depth: 1 path: [192] / 8
261
261
.octets(#1): [168]
262
- .nodes (#1): 168
262
+ .childs (#1): 168
263
263
264
264
..[STOP] depth: 2 path: [192.168] / 16
265
265
..indexs(#1): [1]
266
- ..prefxs(#1): 0/0
266
+ ..prefxs(#1): 192.168.0.0/16
267
267
..octets(#1): [1]
268
268
..fringe(#1): 1:{192.168.1.0/24}
269
269
270
270
### IPv6: size(4), nodes(1), pfxs(2), leaves(2), fringes(0),
271
271
[STOP] depth: 0 path: [] / 0
272
272
indexs(#2): [1 9]
273
- prefxs(#2): 0x00 /0 0x20 /3
273
+ prefxs(#2): :: /0 2000:: /3
274
274
octets(#2): [32 254]
275
275
leaves(#2): 0x20:{2001:db8::/32} 0xfe:{fe80::/10}
276
276
` ,
0 commit comments