// SPDX-License-Identifier: AGPL-3.0-only
//! Heimdall is a defensive sandbox. Fuzz the OpenZL frame decoder the
//! verify-bundle guest links (feature `openzl`): size from the header, then a
//! bounded decode. Build the C with ASan + coverage to fuzz OpenZL itself:
//! CC=clang CFLAGS="-fsanitize=address,fuzzer-no-link -g" cargo +nightly fuzz run openzl_frame
#![no_main]
use libfuzzer_sys::fuzz_target;
fuzz_target!(|data: &[u8]| {
heimdall_guest_verify_bundle::fuzz_api::openzl_frame(data);
});