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,