Skip to content

Commit 2df7b0a

Browse files
authored
Merge pull request #166 from Jongjan88/pr
Change port 8333 to 12024.
2 parents 54f85f6 + 11d6842 commit 2df7b0a

File tree

5 files changed

+57
-57
lines changed

5 files changed

+57
-57
lines changed

src/netbase.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@ bool LookupHost(const std::string& name, CNetAddr& addr, bool fAllowLookup, DNSL
131131
* @param name The string representing a service. Could be a name or a
132132
* numerical IP address (IPv6 addresses should be in their
133133
* disambiguated bracketed form), optionally followed by a uint16_t port
134-
* number. (e.g. example.com:8333 or
134+
* number. (e.g. example.com:12024 or
135135
* [2001:db8:85a3:8d3:1319:8a2e:370:7348]:420)
136136
* @param[out] vAddr The resulting services to which the specified service string
137137
* resolved.

src/rpc/net.cpp

+8-8
Original file line numberDiff line numberDiff line change
@@ -291,8 +291,8 @@ static RPCHelpMan addnode()
291291
},
292292
RPCResult{RPCResult::Type::NONE, "", ""},
293293
RPCExamples{
294-
HelpExampleCli("addnode", "\"192.168.0.6:8333\" \"onetry\"")
295-
+ HelpExampleRpc("addnode", "\"192.168.0.6:8333\", \"onetry\"")
294+
HelpExampleCli("addnode", "\"192.168.0.6:12024\" \"onetry\"")
295+
+ HelpExampleRpc("addnode", "\"192.168.0.6:12024\", \"onetry\"")
296296
},
297297
[&](const RPCHelpMan& self, const JSONRPCRequest& request) -> UniValue
298298
{
@@ -349,8 +349,8 @@ static RPCHelpMan addconnection()
349349
{ RPCResult::Type::STR, "connection_type", "Type of connection opened." },
350350
}},
351351
RPCExamples{
352-
HelpExampleCli("addconnection", "\"192.168.0.6:8333\" \"outbound-full-relay\"")
353-
+ HelpExampleRpc("addconnection", "\"192.168.0.6:8333\" \"outbound-full-relay\"")
352+
HelpExampleCli("addconnection", "\"192.168.0.6:12024\" \"outbound-full-relay\"")
353+
+ HelpExampleRpc("addconnection", "\"192.168.0.6:12024\" \"outbound-full-relay\"")
354354
},
355355
[&](const RPCHelpMan& self, const JSONRPCRequest& request) -> UniValue
356356
{
@@ -401,9 +401,9 @@ static RPCHelpMan disconnectnode()
401401
},
402402
RPCResult{RPCResult::Type::NONE, "", ""},
403403
RPCExamples{
404-
HelpExampleCli("disconnectnode", "\"192.168.0.6:8333\"")
404+
HelpExampleCli("disconnectnode", "\"192.168.0.6:12024\"")
405405
+ HelpExampleCli("disconnectnode", "\"\" 1")
406-
+ HelpExampleRpc("disconnectnode", "\"192.168.0.6:8333\"")
406+
+ HelpExampleRpc("disconnectnode", "\"192.168.0.6:12024\"")
407407
+ HelpExampleRpc("disconnectnode", "\"\", 1")
408408
},
409409
[&](const RPCHelpMan& self, const JSONRPCRequest& request) -> UniValue
@@ -926,8 +926,8 @@ static RPCHelpMan addpeeraddress()
926926
},
927927
},
928928
RPCExamples{
929-
HelpExampleCli("addpeeraddress", "\"1.2.3.4\" 8333")
930-
+ HelpExampleRpc("addpeeraddress", "\"1.2.3.4\", 8333")
929+
HelpExampleCli("addpeeraddress", "\"1.2.3.4\" 12024")
930+
+ HelpExampleRpc("addpeeraddress", "\"1.2.3.4\", 12024")
931931
},
932932
[&](const RPCHelpMan& self, const JSONRPCRequest& request) -> UniValue
933933
{

src/test/addrman_tests.cpp

+37-37
Original file line numberDiff line numberDiff line change
@@ -143,15 +143,15 @@ BOOST_AUTO_TEST_CASE(addrman_simple)
143143
BOOST_CHECK_EQUAL(addr_null.ToString(), "[::]:0");
144144

145145
// Test: Does Addrman::Add work as expected.
146-
CService addr1 = ResolveService("250.1.1.1", 8333);
146+
CService addr1 = ResolveService("250.1.1.1", 12024);
147147
BOOST_CHECK(addrman.Add(CAddress(addr1, NODE_NONE), source));
148148
BOOST_CHECK_EQUAL(addrman.size(), 1U);
149149
CAddrInfo addr_ret1 = addrman.Select();
150-
BOOST_CHECK_EQUAL(addr_ret1.ToString(), "250.1.1.1:8333");
150+
BOOST_CHECK_EQUAL(addr_ret1.ToString(), "250.1.1.1:12024");
151151

152152
// Test: Does IP address deduplication work correctly.
153153
// Expected dup IP should not be added.
154-
CService addr1_dup = ResolveService("250.1.1.1", 8333);
154+
CService addr1_dup = ResolveService("250.1.1.1", 12024);
155155
BOOST_CHECK(!addrman.Add(CAddress(addr1_dup, NODE_NONE), source));
156156
BOOST_CHECK_EQUAL(addrman.size(), 1U);
157157

@@ -162,7 +162,7 @@ BOOST_AUTO_TEST_CASE(addrman_simple)
162162
// hash collisions may occur. But we can always be sure of at least one
163163
// success.
164164

165-
CService addr2 = ResolveService("250.1.1.2", 8333);
165+
CService addr2 = ResolveService("250.1.1.2", 12024);
166166
BOOST_CHECK(addrman.Add(CAddress(addr2, NODE_NONE), source));
167167
BOOST_CHECK(addrman.size() >= 1);
168168

@@ -174,8 +174,8 @@ BOOST_AUTO_TEST_CASE(addrman_simple)
174174

175175
// Test: AddrMan::Add multiple addresses works as expected
176176
std::vector<CAddress> vAddr;
177-
vAddr.push_back(CAddress(ResolveService("250.1.1.3", 8333), NODE_NONE));
178-
vAddr.push_back(CAddress(ResolveService("250.1.1.4", 8333), NODE_NONE));
177+
vAddr.push_back(CAddress(ResolveService("250.1.1.3", 12024), NODE_NONE));
178+
vAddr.push_back(CAddress(ResolveService("250.1.1.4", 12024), NODE_NONE));
179179
BOOST_CHECK(addrman.Add(vAddr, source));
180180
BOOST_CHECK(addrman.size() >= 1);
181181
}
@@ -189,23 +189,23 @@ BOOST_AUTO_TEST_CASE(addrman_ports)
189189
BOOST_CHECK_EQUAL(addrman.size(), 0U);
190190

191191
// Test 7; Addr with same IP but diff port does not replace existing addr.
192-
CService addr1 = ResolveService("250.1.1.1", 8333);
192+
CService addr1 = ResolveService("250.1.1.1", 12024);
193193
BOOST_CHECK(addrman.Add(CAddress(addr1, NODE_NONE), source));
194194
BOOST_CHECK_EQUAL(addrman.size(), 1U);
195195

196196
CService addr1_port = ResolveService("250.1.1.1", 8334);
197197
BOOST_CHECK(!addrman.Add(CAddress(addr1_port, NODE_NONE), source));
198198
BOOST_CHECK_EQUAL(addrman.size(), 1U);
199199
CAddrInfo addr_ret2 = addrman.Select();
200-
BOOST_CHECK_EQUAL(addr_ret2.ToString(), "250.1.1.1:8333");
200+
BOOST_CHECK_EQUAL(addr_ret2.ToString(), "250.1.1.1:12024");
201201

202202
// Test: Add same IP but diff port to tried table, it doesn't get added.
203203
// Perhaps this is not ideal behavior but it is the current behavior.
204204
addrman.Good(CAddress(addr1_port, NODE_NONE));
205205
BOOST_CHECK_EQUAL(addrman.size(), 1U);
206206
bool newOnly = true;
207207
CAddrInfo addr_ret3 = addrman.Select(newOnly);
208-
BOOST_CHECK_EQUAL(addr_ret3.ToString(), "250.1.1.1:8333");
208+
BOOST_CHECK_EQUAL(addr_ret3.ToString(), "250.1.1.1:12024");
209209
}
210210

211211

@@ -216,13 +216,13 @@ BOOST_AUTO_TEST_CASE(addrman_select)
216216
CNetAddr source = ResolveIP("252.2.2.2");
217217

218218
// Test: Select from new with 1 addr in new.
219-
CService addr1 = ResolveService("250.1.1.1", 8333);
219+
CService addr1 = ResolveService("250.1.1.1", 12024);
220220
BOOST_CHECK(addrman.Add(CAddress(addr1, NODE_NONE), source));
221221
BOOST_CHECK_EQUAL(addrman.size(), 1U);
222222

223223
bool newOnly = true;
224224
CAddrInfo addr_ret1 = addrman.Select(newOnly);
225-
BOOST_CHECK_EQUAL(addr_ret1.ToString(), "250.1.1.1:8333");
225+
BOOST_CHECK_EQUAL(addr_ret1.ToString(), "250.1.1.1:12024");
226226

227227
// Test: move addr to tried, select from new expected nothing returned.
228228
addrman.Good(CAddress(addr1, NODE_NONE));
@@ -231,30 +231,30 @@ BOOST_AUTO_TEST_CASE(addrman_select)
231231
BOOST_CHECK_EQUAL(addr_ret2.ToString(), "[::]:0");
232232

233233
CAddrInfo addr_ret3 = addrman.Select();
234-
BOOST_CHECK_EQUAL(addr_ret3.ToString(), "250.1.1.1:8333");
234+
BOOST_CHECK_EQUAL(addr_ret3.ToString(), "250.1.1.1:12024");
235235

236236
BOOST_CHECK_EQUAL(addrman.size(), 1U);
237237

238238

239239
// Add three addresses to new table.
240-
CService addr2 = ResolveService("250.3.1.1", 8333);
240+
CService addr2 = ResolveService("250.3.1.1", 12024);
241241
CService addr3 = ResolveService("250.3.2.2", 9999);
242242
CService addr4 = ResolveService("250.3.3.3", 9999);
243243

244-
BOOST_CHECK(addrman.Add(CAddress(addr2, NODE_NONE), ResolveService("250.3.1.1", 8333)));
245-
BOOST_CHECK(addrman.Add(CAddress(addr3, NODE_NONE), ResolveService("250.3.1.1", 8333)));
246-
BOOST_CHECK(addrman.Add(CAddress(addr4, NODE_NONE), ResolveService("250.4.1.1", 8333)));
244+
BOOST_CHECK(addrman.Add(CAddress(addr2, NODE_NONE), ResolveService("250.3.1.1", 12024)));
245+
BOOST_CHECK(addrman.Add(CAddress(addr3, NODE_NONE), ResolveService("250.3.1.1", 12024)));
246+
BOOST_CHECK(addrman.Add(CAddress(addr4, NODE_NONE), ResolveService("250.4.1.1", 12024)));
247247

248248
// Add three addresses to tried table.
249-
CService addr5 = ResolveService("250.4.4.4", 8333);
249+
CService addr5 = ResolveService("250.4.4.4", 12024);
250250
CService addr6 = ResolveService("250.4.5.5", 7777);
251-
CService addr7 = ResolveService("250.4.6.6", 8333);
251+
CService addr7 = ResolveService("250.4.6.6", 12024);
252252

253-
BOOST_CHECK(addrman.Add(CAddress(addr5, NODE_NONE), ResolveService("250.3.1.1", 8333)));
253+
BOOST_CHECK(addrman.Add(CAddress(addr5, NODE_NONE), ResolveService("250.3.1.1", 12024)));
254254
addrman.Good(CAddress(addr5, NODE_NONE));
255-
BOOST_CHECK(addrman.Add(CAddress(addr6, NODE_NONE), ResolveService("250.3.1.1", 8333)));
255+
BOOST_CHECK(addrman.Add(CAddress(addr6, NODE_NONE), ResolveService("250.3.1.1", 12024)));
256256
addrman.Good(CAddress(addr6, NODE_NONE));
257-
BOOST_CHECK(addrman.Add(CAddress(addr7, NODE_NONE), ResolveService("250.1.1.3", 8333)));
257+
BOOST_CHECK(addrman.Add(CAddress(addr7, NODE_NONE), ResolveService("250.1.1.3", 12024)));
258258
addrman.Good(CAddress(addr7, NODE_NONE));
259259

260260
// Test: 6 addrs + 1 addr from last test = 7.
@@ -327,9 +327,9 @@ BOOST_AUTO_TEST_CASE(addrman_find)
327327

328328
BOOST_CHECK_EQUAL(addrman.size(), 0U);
329329

330-
CAddress addr1 = CAddress(ResolveService("250.1.2.1", 8333), NODE_NONE);
330+
CAddress addr1 = CAddress(ResolveService("250.1.2.1", 12024), NODE_NONE);
331331
CAddress addr2 = CAddress(ResolveService("250.1.2.1", 9999), NODE_NONE);
332-
CAddress addr3 = CAddress(ResolveService("251.255.2.1", 8333), NODE_NONE);
332+
CAddress addr3 = CAddress(ResolveService("251.255.2.1", 12024), NODE_NONE);
333333

334334
CNetAddr source1 = ResolveIP("250.1.2.1");
335335
CNetAddr source2 = ResolveIP("250.1.2.2");
@@ -341,7 +341,7 @@ BOOST_AUTO_TEST_CASE(addrman_find)
341341
// Test: ensure Find returns an IP matching what we searched on.
342342
CAddrInfo* info1 = addrman.Find(addr1);
343343
BOOST_REQUIRE(info1);
344-
BOOST_CHECK_EQUAL(info1->ToString(), "250.1.2.1:8333");
344+
BOOST_CHECK_EQUAL(info1->ToString(), "250.1.2.1:12024");
345345

346346
// Test 18; Find does not discriminate by port number.
347347
CAddrInfo* info2 = addrman.Find(addr2);
@@ -351,7 +351,7 @@ BOOST_AUTO_TEST_CASE(addrman_find)
351351
// Test: Find returns another IP matching what we searched on.
352352
CAddrInfo* info3 = addrman.Find(addr3);
353353
BOOST_REQUIRE(info3);
354-
BOOST_CHECK_EQUAL(info3->ToString(), "251.255.2.1:8333");
354+
BOOST_CHECK_EQUAL(info3->ToString(), "251.255.2.1:12024");
355355
}
356356

357357
BOOST_AUTO_TEST_CASE(addrman_create)
@@ -360,17 +360,17 @@ BOOST_AUTO_TEST_CASE(addrman_create)
360360

361361
BOOST_CHECK_EQUAL(addrman.size(), 0U);
362362

363-
CAddress addr1 = CAddress(ResolveService("250.1.2.1", 8333), NODE_NONE);
363+
CAddress addr1 = CAddress(ResolveService("250.1.2.1", 12024), NODE_NONE);
364364
CNetAddr source1 = ResolveIP("250.1.2.1");
365365

366366
int nId;
367367
CAddrInfo* pinfo = addrman.Create(addr1, source1, &nId);
368368

369369
// Test: The result should be the same as the input addr.
370-
BOOST_CHECK_EQUAL(pinfo->ToString(), "250.1.2.1:8333");
370+
BOOST_CHECK_EQUAL(pinfo->ToString(), "250.1.2.1:12024");
371371

372372
CAddrInfo* info2 = addrman.Find(addr1);
373-
BOOST_CHECK_EQUAL(info2->ToString(), "250.1.2.1:8333");
373+
BOOST_CHECK_EQUAL(info2->ToString(), "250.1.2.1:12024");
374374
}
375375

376376

@@ -380,7 +380,7 @@ BOOST_AUTO_TEST_CASE(addrman_delete)
380380

381381
BOOST_CHECK_EQUAL(addrman.size(), 0U);
382382

383-
CAddress addr1 = CAddress(ResolveService("250.1.2.1", 8333), NODE_NONE);
383+
CAddress addr1 = CAddress(ResolveService("250.1.2.1", 12024), NODE_NONE);
384384
CNetAddr source1 = ResolveIP("250.1.2.1");
385385

386386
int nId;
@@ -404,15 +404,15 @@ BOOST_AUTO_TEST_CASE(addrman_getaddr)
404404
std::vector<CAddress> vAddr1 = addrman.GetAddr(/* max_addresses */ 0, /* max_pct */ 0, /* network */ std::nullopt);
405405
BOOST_CHECK_EQUAL(vAddr1.size(), 0U);
406406

407-
CAddress addr1 = CAddress(ResolveService("250.250.2.1", 8333), NODE_NONE);
407+
CAddress addr1 = CAddress(ResolveService("250.250.2.1", 12024), NODE_NONE);
408408
addr1.nTime = GetAdjustedTime(); // Set time so isTerrible = false
409409
CAddress addr2 = CAddress(ResolveService("250.251.2.2", 9999), NODE_NONE);
410410
addr2.nTime = GetAdjustedTime();
411-
CAddress addr3 = CAddress(ResolveService("251.252.2.3", 8333), NODE_NONE);
411+
CAddress addr3 = CAddress(ResolveService("251.252.2.3", 12024), NODE_NONE);
412412
addr3.nTime = GetAdjustedTime();
413-
CAddress addr4 = CAddress(ResolveService("252.253.3.4", 8333), NODE_NONE);
413+
CAddress addr4 = CAddress(ResolveService("252.253.3.4", 12024), NODE_NONE);
414414
addr4.nTime = GetAdjustedTime();
415-
CAddress addr5 = CAddress(ResolveService("252.254.4.5", 8333), NODE_NONE);
415+
CAddress addr5 = CAddress(ResolveService("252.254.4.5", 12024), NODE_NONE);
416416
addr5.nTime = GetAdjustedTime();
417417
CNetAddr source1 = ResolveIP("250.1.2.1");
418418
CNetAddr source2 = ResolveIP("250.2.3.3");
@@ -461,7 +461,7 @@ BOOST_AUTO_TEST_CASE(caddrinfo_get_tried_bucket_legacy)
461461
{
462462
CAddrManTest addrman;
463463

464-
CAddress addr1 = CAddress(ResolveService("250.1.1.1", 8333), NODE_NONE);
464+
CAddress addr1 = CAddress(ResolveService("250.1.1.1", 12024), NODE_NONE);
465465
CAddress addr2 = CAddress(ResolveService("250.1.1.1", 9999), NODE_NONE);
466466

467467
CNetAddr source1 = ResolveIP("250.1.1.1");
@@ -516,7 +516,7 @@ BOOST_AUTO_TEST_CASE(caddrinfo_get_new_bucket_legacy)
516516
{
517517
CAddrManTest addrman;
518518

519-
CAddress addr1 = CAddress(ResolveService("250.1.2.1", 8333), NODE_NONE);
519+
CAddress addr1 = CAddress(ResolveService("250.1.2.1", 12024), NODE_NONE);
520520
CAddress addr2 = CAddress(ResolveService("250.1.2.1", 9999), NODE_NONE);
521521

522522
CNetAddr source1 = ResolveIP("250.1.2.1");
@@ -594,7 +594,7 @@ BOOST_AUTO_TEST_CASE(caddrinfo_get_tried_bucket)
594594
{
595595
CAddrManTest addrman;
596596

597-
CAddress addr1 = CAddress(ResolveService("250.1.1.1", 8333), NODE_NONE);
597+
CAddress addr1 = CAddress(ResolveService("250.1.1.1", 12024), NODE_NONE);
598598
CAddress addr2 = CAddress(ResolveService("250.1.1.1", 9999), NODE_NONE);
599599

600600
CNetAddr source1 = ResolveIP("250.1.1.1");
@@ -649,7 +649,7 @@ BOOST_AUTO_TEST_CASE(caddrinfo_get_new_bucket)
649649
{
650650
CAddrManTest addrman;
651651

652-
CAddress addr1 = CAddress(ResolveService("250.1.2.1", 8333), NODE_NONE);
652+
CAddress addr1 = CAddress(ResolveService("250.1.2.1", 12024), NODE_NONE);
653653
CAddress addr2 = CAddress(ResolveService("250.1.2.1", 9999), NODE_NONE);
654654

655655
CNetAddr source1 = ResolveIP("250.1.2.1");

src/test/net_tests.cpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -108,15 +108,15 @@ BOOST_AUTO_TEST_CASE(caddrdb_read)
108108
addrmanUncorrupted.MakeDeterministic();
109109

110110
CService addr1, addr2, addr3;
111-
BOOST_CHECK(Lookup("250.7.1.1", addr1, 8333, false));
111+
BOOST_CHECK(Lookup("250.7.1.1", addr1, 12024, false));
112112
BOOST_CHECK(Lookup("250.7.2.2", addr2, 9999, false));
113113
BOOST_CHECK(Lookup("250.7.3.3", addr3, 9999, false));
114114
BOOST_CHECK(Lookup("250.7.3.3"s, addr3, 9999, false));
115115
BOOST_CHECK(!Lookup("250.7.3.3\0example.com"s, addr3, 9999, false));
116116

117117
// Add three addresses to new table.
118118
CService source;
119-
BOOST_CHECK(Lookup("252.5.1.1", source, 8333, false));
119+
BOOST_CHECK(Lookup("252.5.1.1", source, 12024, false));
120120
BOOST_CHECK(addrmanUncorrupted.Add(CAddress(addr1, NODE_NONE), source));
121121
BOOST_CHECK(addrmanUncorrupted.Add(CAddress(addr2, NODE_NONE), source));
122122
BOOST_CHECK(addrmanUncorrupted.Add(CAddress(addr3, NODE_NONE), source));

src/test/netbase_tests.cpp

+9-9
Original file line numberDiff line numberDiff line change
@@ -99,15 +99,15 @@ BOOST_AUTO_TEST_CASE(netbase_splithost)
9999
BOOST_CHECK(TestSplitHost("www.digibyte.org:80", "www.digibyte.org", 80));
100100
BOOST_CHECK(TestSplitHost("[www.digibyte.org]:80", "www.digibyte.org", 80));
101101
BOOST_CHECK(TestSplitHost("127.0.0.1", "127.0.0.1", 0));
102-
BOOST_CHECK(TestSplitHost("127.0.0.1:8333", "127.0.0.1", 8333));
102+
BOOST_CHECK(TestSplitHost("127.0.0.1:12024", "127.0.0.1", 12024));
103103
BOOST_CHECK(TestSplitHost("[127.0.0.1]", "127.0.0.1", 0));
104-
BOOST_CHECK(TestSplitHost("[127.0.0.1]:8333", "127.0.0.1", 8333));
104+
BOOST_CHECK(TestSplitHost("[127.0.0.1]:12024", "127.0.0.1", 12024));
105105
BOOST_CHECK(TestSplitHost("::ffff:127.0.0.1", "::ffff:127.0.0.1", 0));
106-
BOOST_CHECK(TestSplitHost("[::ffff:127.0.0.1]:8333", "::ffff:127.0.0.1", 8333));
107-
BOOST_CHECK(TestSplitHost("[::]:8333", "::", 8333));
108-
BOOST_CHECK(TestSplitHost("::8333", "::8333", 0));
109-
BOOST_CHECK(TestSplitHost(":8333", "", 8333));
110-
BOOST_CHECK(TestSplitHost("[]:8333", "", 8333));
106+
BOOST_CHECK(TestSplitHost("[::ffff:127.0.0.1]:12024", "::ffff:127.0.0.1", 12024));
107+
BOOST_CHECK(TestSplitHost("[::]:12024", "::", 12024));
108+
BOOST_CHECK(TestSplitHost("::12024", "::12024", 0));
109+
BOOST_CHECK(TestSplitHost(":12024", "", 12024));
110+
BOOST_CHECK(TestSplitHost("[]:12024", "", 12024));
111111
BOOST_CHECK(TestSplitHost("", "", 0));
112112
}
113113

@@ -120,10 +120,10 @@ bool static TestParse(std::string src, std::string canon)
120120
BOOST_AUTO_TEST_CASE(netbase_lookupnumeric)
121121
{
122122
BOOST_CHECK(TestParse("127.0.0.1", "127.0.0.1:65535"));
123-
BOOST_CHECK(TestParse("127.0.0.1:8333", "127.0.0.1:8333"));
123+
BOOST_CHECK(TestParse("127.0.0.1:12024", "127.0.0.1:12024"));
124124
BOOST_CHECK(TestParse("::ffff:127.0.0.1", "127.0.0.1:65535"));
125125
BOOST_CHECK(TestParse("::", "[::]:65535"));
126-
BOOST_CHECK(TestParse("[::]:8333", "[::]:8333"));
126+
BOOST_CHECK(TestParse("[::]:12024", "[::]:12024"));
127127
BOOST_CHECK(TestParse("[127.0.0.1]", "127.0.0.1:65535"));
128128
BOOST_CHECK(TestParse(":::", "[::]:0"));
129129

0 commit comments

Comments
 (0)