From 4a19f501abac4adb476a6f2a30dfdf1a35892ccc Mon Sep 17 00:00:00 2001 From: Jon Atack Date: Mon, 17 May 2021 11:11:02 +0200 Subject: test: add ALL_NETWORKS to test utilities --- src/test/util/net.h | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/test/util/net.h b/src/test/util/net.h index 71685d437a..1b49a671bd 100644 --- a/src/test/util/net.h +++ b/src/test/util/net.h @@ -6,9 +6,11 @@ #define BITCOIN_TEST_UTIL_NET_H #include +#include #include #include +#include #include #include #include @@ -67,6 +69,16 @@ constexpr ConnectionType ALL_CONNECTION_TYPES[]{ ConnectionType::ADDR_FETCH, }; +constexpr auto ALL_NETWORKS = std::array{ + Network::NET_UNROUTABLE, + Network::NET_IPV4, + Network::NET_IPV6, + Network::NET_ONION, + Network::NET_I2P, + Network::NET_CJDNS, + Network::NET_INTERNAL, +}; + /** * A mocked Sock alternative that returns a statically contained data upon read and succeeds * and ignores all writes. The data to be returned is given to the constructor and when it is -- cgit v1.2.3