From fe6a2e2bb34e40edbd3fb3e69a302c540cfcf2c0 Mon Sep 17 00:00:00 2001 From: Vasil Dimov Date: Fri, 30 Apr 2021 17:07:35 +0200 Subject: [PATCH] fuzz: add CConnman::SocketHandler() to the tests --- src/test/fuzz/connman.cpp | 3 +++ src/test/util/net.h | 5 +++++ 2 files changed, 8 insertions(+) diff --git a/src/test/fuzz/connman.cpp b/src/test/fuzz/connman.cpp index d083544fdc5..17fac1d4f12 100644 --- a/src/test/fuzz/connman.cpp +++ b/src/test/fuzz/connman.cpp @@ -205,6 +205,9 @@ FUZZ_TARGET(connman, .init = initialize_connman) options.onion_binds.empty(); connman.InitBindsPublic(options); + }, + [&] { + connman.SocketHandlerPublic(); }); } (void)connman.GetAddedNodeInfo(fuzzed_data_provider.ConsumeBool()); diff --git a/src/test/util/net.h b/src/test/util/net.h index 26e5c028d89..66d209aed65 100644 --- a/src/test/util/net.h +++ b/src/test/util/net.h @@ -81,6 +81,11 @@ struct ConnmanTestMsg : public CConnman { return InitBinds(options); } + void SocketHandlerPublic() + { + SocketHandler(); + } + void Handshake(CNode& node, bool successfully_connected, ServiceFlags remote_services,