@@ -141,7 +141,7 @@ BOOST_AUTO_TEST_CASE(cnetaddr_basic)
141
141
142
142
BOOST_CHECK (addr.IsBindAny ());
143
143
BOOST_CHECK (addr.IsAddrV1Compatible ());
144
- BOOST_CHECK_EQUAL (addr.ToString (), " 0.0.0.0" );
144
+ BOOST_CHECK_EQUAL (addr.ToStringAddr (), " 0.0.0.0" );
145
145
146
146
// IPv4, INADDR_NONE
147
147
BOOST_REQUIRE (LookupHost (" 255.255.255.255" , addr, false ));
@@ -150,7 +150,7 @@ BOOST_AUTO_TEST_CASE(cnetaddr_basic)
150
150
151
151
BOOST_CHECK (!addr.IsBindAny ());
152
152
BOOST_CHECK (addr.IsAddrV1Compatible ());
153
- BOOST_CHECK_EQUAL (addr.ToString (), " 255.255.255.255" );
153
+ BOOST_CHECK_EQUAL (addr.ToStringAddr (), " 255.255.255.255" );
154
154
155
155
// IPv4, casual
156
156
BOOST_REQUIRE (LookupHost (" 12.34.56.78" , addr, false ));
@@ -159,7 +159,7 @@ BOOST_AUTO_TEST_CASE(cnetaddr_basic)
159
159
160
160
BOOST_CHECK (!addr.IsBindAny ());
161
161
BOOST_CHECK (addr.IsAddrV1Compatible ());
162
- BOOST_CHECK_EQUAL (addr.ToString (), " 12.34.56.78" );
162
+ BOOST_CHECK_EQUAL (addr.ToStringAddr (), " 12.34.56.78" );
163
163
164
164
// IPv6, in6addr_any
165
165
BOOST_REQUIRE (LookupHost (" ::" , addr, false ));
@@ -168,7 +168,7 @@ BOOST_AUTO_TEST_CASE(cnetaddr_basic)
168
168
169
169
BOOST_CHECK (addr.IsBindAny ());
170
170
BOOST_CHECK (addr.IsAddrV1Compatible ());
171
- BOOST_CHECK_EQUAL (addr.ToString (), " ::" );
171
+ BOOST_CHECK_EQUAL (addr.ToStringAddr (), " ::" );
172
172
173
173
// IPv6, casual
174
174
BOOST_REQUIRE (LookupHost (" 1122:3344:5566:7788:9900:aabb:ccdd:eeff" , addr, false ));
@@ -177,7 +177,7 @@ BOOST_AUTO_TEST_CASE(cnetaddr_basic)
177
177
178
178
BOOST_CHECK (!addr.IsBindAny ());
179
179
BOOST_CHECK (addr.IsAddrV1Compatible ());
180
- BOOST_CHECK_EQUAL (addr.ToString (), " 1122:3344:5566:7788:9900:aabb:ccdd:eeff" );
180
+ BOOST_CHECK_EQUAL (addr.ToStringAddr (), " 1122:3344:5566:7788:9900:aabb:ccdd:eeff" );
181
181
182
182
// IPv6, scoped/link-local. See https://tools.ietf.org/html/rfc4007
183
183
// We support non-negative decimal integers (uint32_t) as zone id indices.
@@ -190,14 +190,14 @@ BOOST_AUTO_TEST_CASE(cnetaddr_basic)
190
190
BOOST_REQUIRE (addr.IsValid ());
191
191
BOOST_REQUIRE (addr.IsIPv6 ());
192
192
BOOST_CHECK (!addr.IsBindAny ());
193
- BOOST_CHECK_EQUAL (addr.ToString (), scoped_addr);
193
+ BOOST_CHECK_EQUAL (addr.ToStringAddr (), scoped_addr);
194
194
195
195
// Test that the delimiter "%" and default zone id of 0 can be omitted for the default scope.
196
196
BOOST_REQUIRE (LookupHost (link_local + " %0" , addr, false ));
197
197
BOOST_REQUIRE (addr.IsValid ());
198
198
BOOST_REQUIRE (addr.IsIPv6 ());
199
199
BOOST_CHECK (!addr.IsBindAny ());
200
- BOOST_CHECK_EQUAL (addr.ToString (), link_local);
200
+ BOOST_CHECK_EQUAL (addr.ToStringAddr (), link_local);
201
201
202
202
// TORv2, no longer supported
203
203
BOOST_CHECK (!addr.SetSpecial (" 6hzph5hv6337r6p2.onion" ));
@@ -211,7 +211,7 @@ BOOST_AUTO_TEST_CASE(cnetaddr_basic)
211
211
BOOST_CHECK (!addr.IsI2P ());
212
212
BOOST_CHECK (!addr.IsBindAny ());
213
213
BOOST_CHECK (!addr.IsAddrV1Compatible ());
214
- BOOST_CHECK_EQUAL (addr.ToString (), torv3_addr);
214
+ BOOST_CHECK_EQUAL (addr.ToStringAddr (), torv3_addr);
215
215
216
216
// TORv3, broken, with wrong checksum
217
217
BOOST_CHECK (!addr.SetSpecial (" pg6mmjiyjmcrsslvykfwnntlaru7p5svn6y2ymmju6nubxndf4pscsad.onion" ));
@@ -238,7 +238,7 @@ BOOST_AUTO_TEST_CASE(cnetaddr_basic)
238
238
BOOST_CHECK (!addr.IsTor ());
239
239
BOOST_CHECK (!addr.IsBindAny ());
240
240
BOOST_CHECK (!addr.IsAddrV1Compatible ());
241
- BOOST_CHECK_EQUAL (addr.ToString (), ToLower (i2p_addr));
241
+ BOOST_CHECK_EQUAL (addr.ToStringAddr (), ToLower (i2p_addr));
242
242
243
243
// I2P, correct length, but decodes to less than the expected number of bytes.
244
244
BOOST_CHECK (!addr.SetSpecial (" udhdrtrcetjm5sxzskjyr5ztpeszydbh4dpl3pl4utgqqw2v4jn=.b32.i2p" ));
@@ -265,7 +265,7 @@ BOOST_AUTO_TEST_CASE(cnetaddr_basic)
265
265
266
266
BOOST_CHECK (!addr.IsBindAny ());
267
267
BOOST_CHECK (addr.IsAddrV1Compatible ());
268
- BOOST_CHECK_EQUAL (addr.ToString (), " esffpvrt3wpeaygy.internal" );
268
+ BOOST_CHECK_EQUAL (addr.ToStringAddr (), " esffpvrt3wpeaygy.internal" );
269
269
270
270
// Totally bogus
271
271
BOOST_CHECK (!addr.SetSpecial (" totally bogus" ));
@@ -321,7 +321,7 @@ BOOST_AUTO_TEST_CASE(cnetaddr_tostring_canonical_ipv6)
321
321
CNetAddr net_addr;
322
322
BOOST_REQUIRE (LookupHost (input_address, net_addr, false ));
323
323
BOOST_REQUIRE (net_addr.IsIPv6 ());
324
- BOOST_CHECK_EQUAL (net_addr.ToString (), expected_canonical_representation_output);
324
+ BOOST_CHECK_EQUAL (net_addr.ToStringAddr (), expected_canonical_representation_output);
325
325
}
326
326
}
327
327
@@ -410,7 +410,7 @@ BOOST_AUTO_TEST_CASE(cnetaddr_unserialize_v2)
410
410
BOOST_CHECK (addr.IsValid ());
411
411
BOOST_CHECK (addr.IsIPv4 ());
412
412
BOOST_CHECK (addr.IsAddrV1Compatible ());
413
- BOOST_CHECK_EQUAL (addr.ToString (), " 1.2.3.4" );
413
+ BOOST_CHECK_EQUAL (addr.ToStringAddr (), " 1.2.3.4" );
414
414
BOOST_REQUIRE (s.empty ());
415
415
416
416
// Invalid IPv4, valid length but address itself is shorter.
@@ -447,7 +447,7 @@ BOOST_AUTO_TEST_CASE(cnetaddr_unserialize_v2)
447
447
BOOST_CHECK (addr.IsValid ());
448
448
BOOST_CHECK (addr.IsIPv6 ());
449
449
BOOST_CHECK (addr.IsAddrV1Compatible ());
450
- BOOST_CHECK_EQUAL (addr.ToString (), " 102:304:506:708:90a:b0c:d0e:f10" );
450
+ BOOST_CHECK_EQUAL (addr.ToStringAddr (), " 102:304:506:708:90a:b0c:d0e:f10" );
451
451
BOOST_REQUIRE (s.empty ());
452
452
453
453
// Valid IPv6, contains embedded "internal".
@@ -459,7 +459,7 @@ BOOST_AUTO_TEST_CASE(cnetaddr_unserialize_v2)
459
459
s >> addr;
460
460
BOOST_CHECK (addr.IsInternal ());
461
461
BOOST_CHECK (addr.IsAddrV1Compatible ());
462
- BOOST_CHECK_EQUAL (addr.ToString (), " zklycewkdo64v6wc.internal" );
462
+ BOOST_CHECK_EQUAL (addr.ToStringAddr (), " zklycewkdo64v6wc.internal" );
463
463
BOOST_REQUIRE (s.empty ());
464
464
465
465
// Invalid IPv6, with bogus length.
@@ -505,7 +505,7 @@ BOOST_AUTO_TEST_CASE(cnetaddr_unserialize_v2)
505
505
BOOST_CHECK (addr.IsValid ());
506
506
BOOST_CHECK (addr.IsTor ());
507
507
BOOST_CHECK (!addr.IsAddrV1Compatible ());
508
- BOOST_CHECK_EQUAL (addr.ToString (),
508
+ BOOST_CHECK_EQUAL (addr.ToStringAddr (),
509
509
" pg6mmjiyjmcrsslvykfwnntlaru7p5svn6y2ymmju6nubxndf4pscryd.onion" );
510
510
BOOST_REQUIRE (s.empty ());
511
511
@@ -528,7 +528,7 @@ BOOST_AUTO_TEST_CASE(cnetaddr_unserialize_v2)
528
528
BOOST_CHECK (addr.IsValid ());
529
529
BOOST_CHECK (addr.IsI2P ());
530
530
BOOST_CHECK (!addr.IsAddrV1Compatible ());
531
- BOOST_CHECK_EQUAL (addr.ToString (),
531
+ BOOST_CHECK_EQUAL (addr.ToStringAddr (),
532
532
" ukeu3k5oycgaauneqgtnvselmt4yemvoilkln7jpvamvfx7dnkdq.b32.i2p" );
533
533
BOOST_REQUIRE (s.empty ());
534
534
@@ -551,7 +551,7 @@ BOOST_AUTO_TEST_CASE(cnetaddr_unserialize_v2)
551
551
BOOST_CHECK (addr.IsValid ());
552
552
BOOST_CHECK (addr.IsCJDNS ());
553
553
BOOST_CHECK (!addr.IsAddrV1Compatible ());
554
- BOOST_CHECK_EQUAL (addr.ToString (), " fc00:1:2:3:4:5:6:7" );
554
+ BOOST_CHECK_EQUAL (addr.ToStringAddr (), " fc00:1:2:3:4:5:6:7" );
555
555
BOOST_REQUIRE (s.empty ());
556
556
557
557
// Invalid CJDNS, wrong prefix.
0 commit comments