// SPDX-License-Identifier: GPL-3.0-or-later // Copyright 2026 YAMS Contributors #include "../../src/daemon/p2p/p2p_fuzz.h" // pi-lens-ignore: fatal error #include #include #include #include extern "C" int LLVMFuzzerTestOneInput(const std::uint8_t* data, std::size_t size) { if (data == nullptr || size > yams::daemon::p2p::kP2pMaxControlFrameBytes) { return 0; } const auto frame = std::span(reinterpret_cast(data), size); (void)yams::daemon::p2p::detail::validateHandshakeControlFrame(frame); return 0; }