mirror of
https://github.com/bitcoin/bitcoin.git
synced 2026-01-20 23:29:12 +01:00
IsReachable is the inverse of IsLimited (DRY). Includes unit tests
This commit is contained in:
@@ -286,15 +286,13 @@ bool IsLocal(const CService& addr)
|
||||
/** check whether a given network is one we can probably connect to */
|
||||
bool IsReachable(enum Network net)
|
||||
{
|
||||
LOCK(cs_mapLocalHost);
|
||||
return !vfLimited[net];
|
||||
return !IsLimited(net);
|
||||
}
|
||||
|
||||
/** check whether a given address is in a network we can probably connect to */
|
||||
bool IsReachable(const CNetAddr& addr)
|
||||
{
|
||||
enum Network net = addr.GetNetwork();
|
||||
return IsReachable(net);
|
||||
return IsReachable(addr.GetNetwork());
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user