diff options
author | brunoerg <brunoely.gc@gmail.com> | 2022-10-10 15:02:59 -0300 |
---|---|---|
committer | brunoerg <brunoely.gc@gmail.com> | 2023-05-26 13:40:02 -0300 |
commit | 34bcdfc6a65de906c65edccdd96fe15219081cd2 (patch) | |
tree | 389c24b5899b46f1d676974b88b2dbaec44638c3 /src/bench/addrman.cpp | |
parent | 7799eb125b7a1146f8251be5d26df574236212a9 (diff) | |
download | bitcoin-34bcdfc6a65de906c65edccdd96fe15219081cd2.tar.xz |
p2p, refactor: return vector/optional<CService> in `Lookup`
Diffstat (limited to 'src/bench/addrman.cpp')
-rw-r--r-- | src/bench/addrman.cpp | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/src/bench/addrman.cpp b/src/bench/addrman.cpp index 8a5cab443f..f498071595 100644 --- a/src/bench/addrman.cpp +++ b/src/bench/addrman.cpp @@ -79,13 +79,6 @@ static CNetAddr ResolveIP(const std::string& ip) return addr; } -static CService ResolveService(const std::string& ip, uint16_t port = 0) -{ - CService serv; - Lookup(ip, serv, port, false); - return serv; -} - /* Benchmarks */ static void AddrManAdd(benchmark::Bench& bench) @@ -118,8 +111,8 @@ static void AddrManSelectFromAlmostEmpty(benchmark::Bench& bench) AddrMan addrman{EMPTY_NETGROUPMAN, /*deterministic=*/false, ADDRMAN_CONSISTENCY_CHECK_RATIO}; // Add one address to the new table - CService addr = ResolveService("250.3.1.1", 8333); - addrman.Add({CAddress(addr, NODE_NONE)}, ResolveService("250.3.1.1", 8333)); + CService addr = Lookup("250.3.1.1", 8333, false).value(); + addrman.Add({CAddress(addr, NODE_NONE)}, addr); bench.run([&] { (void)addrman.Select(); |