mirror of
https://github.com/bitcoin/bitcoin.git
synced 2025-02-02 09:46:52 -05:00
scripted-diff: use SER_PARAMS_OPFUNC
-BEGIN VERIFY SCRIPT- sed -i 's/WithParams(\(CAddress::V[12]_[A-Z]*\) *, */\1(/g' $(git grep -l 'WithParams' src/) sed -i 's/WithParams(\(CNetAddr::V[12]\) *, */\1(/g' $(git grep -l 'WithParams' src/) sed -i 's@\(CNetAddr::V1.CService{}.*\) //@\1 //@' src/test/util/net.cpp -END VERIFY SCRIPT-
This commit is contained in:
parent
5e5c8f86b6
commit
fb6a2ab63e
7 changed files with 15 additions and 15 deletions
|
@ -216,14 +216,14 @@ util::Result<std::unique_ptr<AddrMan>> LoadAddrman(const NetGroupManager& netgro
|
||||||
void DumpAnchors(const fs::path& anchors_db_path, const std::vector<CAddress>& anchors)
|
void DumpAnchors(const fs::path& anchors_db_path, const std::vector<CAddress>& anchors)
|
||||||
{
|
{
|
||||||
LOG_TIME_SECONDS(strprintf("Flush %d outbound block-relay-only peer addresses to anchors.dat", anchors.size()));
|
LOG_TIME_SECONDS(strprintf("Flush %d outbound block-relay-only peer addresses to anchors.dat", anchors.size()));
|
||||||
SerializeFileDB("anchors", anchors_db_path, WithParams(CAddress::V2_DISK, anchors));
|
SerializeFileDB("anchors", anchors_db_path, CAddress::V2_DISK(anchors));
|
||||||
}
|
}
|
||||||
|
|
||||||
std::vector<CAddress> ReadAnchors(const fs::path& anchors_db_path)
|
std::vector<CAddress> ReadAnchors(const fs::path& anchors_db_path)
|
||||||
{
|
{
|
||||||
std::vector<CAddress> anchors;
|
std::vector<CAddress> anchors;
|
||||||
try {
|
try {
|
||||||
DeserializeFileDB(anchors_db_path, WithParams(CAddress::V2_DISK, anchors));
|
DeserializeFileDB(anchors_db_path, CAddress::V2_DISK(anchors));
|
||||||
LogPrintf("Loaded %i addresses from %s\n", anchors.size(), fs::quoted(fs::PathToString(anchors_db_path.filename())));
|
LogPrintf("Loaded %i addresses from %s\n", anchors.size(), fs::quoted(fs::PathToString(anchors_db_path.filename())));
|
||||||
} catch (const std::exception&) {
|
} catch (const std::exception&) {
|
||||||
anchors.clear();
|
anchors.clear();
|
||||||
|
|
|
@ -1415,8 +1415,8 @@ void PeerManagerImpl::PushNodeVersion(CNode& pnode, const Peer& peer)
|
||||||
|
|
||||||
const bool tx_relay{!RejectIncomingTxs(pnode)};
|
const bool tx_relay{!RejectIncomingTxs(pnode)};
|
||||||
m_connman.PushMessage(&pnode, CNetMsgMaker(INIT_PROTO_VERSION).Make(NetMsgType::VERSION, PROTOCOL_VERSION, my_services, nTime,
|
m_connman.PushMessage(&pnode, CNetMsgMaker(INIT_PROTO_VERSION).Make(NetMsgType::VERSION, PROTOCOL_VERSION, my_services, nTime,
|
||||||
your_services, WithParams(CNetAddr::V1, addr_you), // Together the pre-version-31402 serialization of CAddress "addrYou" (without nTime)
|
your_services, CNetAddr::V1(addr_you), // Together the pre-version-31402 serialization of CAddress "addrYou" (without nTime)
|
||||||
my_services, WithParams(CNetAddr::V1, CService{}), // Together the pre-version-31402 serialization of CAddress "addrMe" (without nTime)
|
my_services, CNetAddr::V1(CService{}), // Together the pre-version-31402 serialization of CAddress "addrMe" (without nTime)
|
||||||
nonce, strSubVersion, nNodeStartingHeight, tx_relay));
|
nonce, strSubVersion, nNodeStartingHeight, tx_relay));
|
||||||
|
|
||||||
if (fLogIPs) {
|
if (fLogIPs) {
|
||||||
|
@ -3293,7 +3293,7 @@ void PeerManagerImpl::ProcessMessage(CNode& pfrom, const std::string& msg_type,
|
||||||
nTime = 0;
|
nTime = 0;
|
||||||
}
|
}
|
||||||
vRecv.ignore(8); // Ignore the addrMe service bits sent by the peer
|
vRecv.ignore(8); // Ignore the addrMe service bits sent by the peer
|
||||||
vRecv >> WithParams(CNetAddr::V1, addrMe);
|
vRecv >> CNetAddr::V1(addrMe);
|
||||||
if (!pfrom.IsInboundConn())
|
if (!pfrom.IsInboundConn())
|
||||||
{
|
{
|
||||||
m_addrman.SetServices(pfrom.addr, nServices);
|
m_addrman.SetServices(pfrom.addr, nServices);
|
||||||
|
|
|
@ -1019,7 +1019,7 @@ static auto MakeCorruptPeersDat()
|
||||||
std::optional<CNetAddr> resolved{LookupHost("252.2.2.2", false)};
|
std::optional<CNetAddr> resolved{LookupHost("252.2.2.2", false)};
|
||||||
BOOST_REQUIRE(resolved.has_value());
|
BOOST_REQUIRE(resolved.has_value());
|
||||||
AddrInfo info = AddrInfo(addr, resolved.value());
|
AddrInfo info = AddrInfo(addr, resolved.value());
|
||||||
s << WithParams(CAddress::V1_DISK, info);
|
s << CAddress::V1_DISK(info);
|
||||||
|
|
||||||
return s;
|
return s;
|
||||||
}
|
}
|
||||||
|
|
|
@ -83,7 +83,7 @@ CNetAddr RandAddr(FuzzedDataProvider& fuzzed_data_provider, FastRandomContext& f
|
||||||
s << net;
|
s << net;
|
||||||
s << fast_random_context.randbytes(net_len_map.at(net));
|
s << fast_random_context.randbytes(net_len_map.at(net));
|
||||||
|
|
||||||
s >> WithParams(CAddress::V2_NETWORK, addr);
|
s >> CAddress::V2_NETWORK(addr);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Return a dummy IPv4 5.5.5.5 if we generated an invalid address.
|
// Return a dummy IPv4 5.5.5.5 if we generated an invalid address.
|
||||||
|
|
|
@ -850,7 +850,7 @@ BOOST_AUTO_TEST_CASE(initial_advertise_from_version_message)
|
||||||
std::chrono::microseconds time_received_dummy{0};
|
std::chrono::microseconds time_received_dummy{0};
|
||||||
|
|
||||||
const auto msg_version =
|
const auto msg_version =
|
||||||
msg_maker.Make(NetMsgType::VERSION, PROTOCOL_VERSION, services, time, services, WithParams(CAddress::V1_NETWORK, peer_us));
|
msg_maker.Make(NetMsgType::VERSION, PROTOCOL_VERSION, services, time, services, CAddress::V1_NETWORK(peer_us));
|
||||||
CDataStream msg_version_stream{msg_version.data, SER_NETWORK, PROTOCOL_VERSION};
|
CDataStream msg_version_stream{msg_version.data, SER_NETWORK, PROTOCOL_VERSION};
|
||||||
|
|
||||||
m_node.peerman->ProcessMessage(
|
m_node.peerman->ProcessMessage(
|
||||||
|
@ -876,7 +876,7 @@ BOOST_AUTO_TEST_CASE(initial_advertise_from_version_message)
|
||||||
DataStream s{data};
|
DataStream s{data};
|
||||||
std::vector<CAddress> addresses;
|
std::vector<CAddress> addresses;
|
||||||
|
|
||||||
s >> WithParams(CAddress::V1_NETWORK, addresses);
|
s >> CAddress::V1_NETWORK(addresses);
|
||||||
|
|
||||||
for (const auto& addr : addresses) {
|
for (const auto& addr : addresses) {
|
||||||
if (addr == expected) {
|
if (addr == expected) {
|
||||||
|
|
|
@ -561,7 +561,7 @@ BOOST_AUTO_TEST_CASE(caddress_serialize_v1)
|
||||||
{
|
{
|
||||||
DataStream s{};
|
DataStream s{};
|
||||||
|
|
||||||
s << WithParams(CAddress::V1_NETWORK, fixture_addresses);
|
s << CAddress::V1_NETWORK(fixture_addresses);
|
||||||
BOOST_CHECK_EQUAL(HexStr(s), stream_addrv1_hex);
|
BOOST_CHECK_EQUAL(HexStr(s), stream_addrv1_hex);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -570,7 +570,7 @@ BOOST_AUTO_TEST_CASE(caddress_unserialize_v1)
|
||||||
DataStream s{ParseHex(stream_addrv1_hex)};
|
DataStream s{ParseHex(stream_addrv1_hex)};
|
||||||
std::vector<CAddress> addresses_unserialized;
|
std::vector<CAddress> addresses_unserialized;
|
||||||
|
|
||||||
s >> WithParams(CAddress::V1_NETWORK, addresses_unserialized);
|
s >> CAddress::V1_NETWORK(addresses_unserialized);
|
||||||
BOOST_CHECK(fixture_addresses == addresses_unserialized);
|
BOOST_CHECK(fixture_addresses == addresses_unserialized);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -578,7 +578,7 @@ BOOST_AUTO_TEST_CASE(caddress_serialize_v2)
|
||||||
{
|
{
|
||||||
DataStream s{};
|
DataStream s{};
|
||||||
|
|
||||||
s << WithParams(CAddress::V2_NETWORK, fixture_addresses);
|
s << CAddress::V2_NETWORK(fixture_addresses);
|
||||||
BOOST_CHECK_EQUAL(HexStr(s), stream_addrv2_hex);
|
BOOST_CHECK_EQUAL(HexStr(s), stream_addrv2_hex);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -587,7 +587,7 @@ BOOST_AUTO_TEST_CASE(caddress_unserialize_v2)
|
||||||
DataStream s{ParseHex(stream_addrv2_hex)};
|
DataStream s{ParseHex(stream_addrv2_hex)};
|
||||||
std::vector<CAddress> addresses_unserialized;
|
std::vector<CAddress> addresses_unserialized;
|
||||||
|
|
||||||
s >> WithParams(CAddress::V2_NETWORK, addresses_unserialized);
|
s >> CAddress::V2_NETWORK(addresses_unserialized);
|
||||||
BOOST_CHECK(fixture_addresses == addresses_unserialized);
|
BOOST_CHECK(fixture_addresses == addresses_unserialized);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -33,9 +33,9 @@ void ConnmanTestMsg::Handshake(CNode& node,
|
||||||
Using<CustomUintFormatter<8>>(remote_services), //
|
Using<CustomUintFormatter<8>>(remote_services), //
|
||||||
int64_t{}, // dummy time
|
int64_t{}, // dummy time
|
||||||
int64_t{}, // ignored service bits
|
int64_t{}, // ignored service bits
|
||||||
WithParams(CNetAddr::V1, CService{}), // dummy
|
CNetAddr::V1(CService{}), // dummy
|
||||||
int64_t{}, // ignored service bits
|
int64_t{}, // ignored service bits
|
||||||
WithParams(CNetAddr::V1, CService{}), // ignored
|
CNetAddr::V1(CService{}), // ignored
|
||||||
uint64_t{1}, // dummy nonce
|
uint64_t{1}, // dummy nonce
|
||||||
std::string{}, // dummy subver
|
std::string{}, // dummy subver
|
||||||
int32_t{}, // dummy starting_height
|
int32_t{}, // dummy starting_height
|
||||||
|
|
Loading…
Add table
Reference in a new issue