From 2e997d758fc6669df8a5a9ecd7a9a82943a2b8f1 Mon Sep 17 00:00:00 2001 From: Matt Corallo Date: Fri, 24 Apr 2020 16:24:25 -0400 Subject: [PATCH] Silence fuzz build unused import warnings --- fuzz/src/bin/chanmon_consistency_target.rs | 7 ++++--- fuzz/src/bin/chanmon_deser_target.rs | 7 ++++--- fuzz/src/bin/full_stack_target.rs | 7 ++++--- fuzz/src/bin/msg_accept_channel_target.rs | 7 ++++--- fuzz/src/bin/msg_announcement_signatures_target.rs | 7 ++++--- fuzz/src/bin/msg_channel_announcement_target.rs | 7 ++++--- fuzz/src/bin/msg_channel_reestablish_target.rs | 7 ++++--- fuzz/src/bin/msg_channel_update_target.rs | 7 ++++--- fuzz/src/bin/msg_closing_signed_target.rs | 7 ++++--- fuzz/src/bin/msg_commitment_signed_target.rs | 7 ++++--- fuzz/src/bin/msg_decoded_onion_error_packet_target.rs | 7 ++++--- fuzz/src/bin/msg_error_message_target.rs | 7 ++++--- fuzz/src/bin/msg_funding_created_target.rs | 7 ++++--- fuzz/src/bin/msg_funding_locked_target.rs | 7 ++++--- fuzz/src/bin/msg_funding_signed_target.rs | 7 ++++--- fuzz/src/bin/msg_init_target.rs | 7 ++++--- fuzz/src/bin/msg_node_announcement_target.rs | 7 ++++--- fuzz/src/bin/msg_onion_hop_data_target.rs | 7 ++++--- fuzz/src/bin/msg_open_channel_target.rs | 7 ++++--- fuzz/src/bin/msg_ping_target.rs | 7 ++++--- fuzz/src/bin/msg_pong_target.rs | 7 ++++--- fuzz/src/bin/msg_revoke_and_ack_target.rs | 7 ++++--- fuzz/src/bin/msg_shutdown_target.rs | 7 ++++--- fuzz/src/bin/msg_update_add_htlc_target.rs | 7 ++++--- fuzz/src/bin/msg_update_fail_htlc_target.rs | 7 ++++--- fuzz/src/bin/msg_update_fail_malformed_htlc_target.rs | 7 ++++--- fuzz/src/bin/msg_update_fee_target.rs | 7 ++++--- fuzz/src/bin/msg_update_fulfill_htlc_target.rs | 7 ++++--- fuzz/src/bin/peer_crypt_target.rs | 7 ++++--- fuzz/src/bin/router_target.rs | 7 ++++--- fuzz/src/bin/target_template.txt | 7 ++++--- 31 files changed, 124 insertions(+), 93 deletions(-) diff --git a/fuzz/src/bin/chanmon_consistency_target.rs b/fuzz/src/bin/chanmon_consistency_target.rs index 845503da..ff082497 100644 --- a/fuzz/src/bin/chanmon_consistency_target.rs +++ b/fuzz/src/bin/chanmon_consistency_target.rs @@ -6,9 +6,6 @@ extern crate lightning_fuzz; use lightning_fuzz::chanmon_consistency::*; -use std::fs; -use std::io::Read; - #[cfg(feature = "afl")] #[macro_use] extern crate afl; #[cfg(feature = "afl")] @@ -38,6 +35,8 @@ fuzz_target!(|data: &[u8]| { #[cfg(feature = "stdin_fuzz")] fn main() { + use std::io::Read; + let mut data = Vec::with_capacity(8192); std::io::stdin().read_to_end(&mut data).unwrap(); chanmon_consistency_run(data.as_ptr(), data.len()); @@ -45,6 +44,8 @@ fn main() { #[test] fn run_test_cases() { + use std::fs; + use std::io::Read; use lightning_fuzz::utils::test_logger::StringBuffer; use std::sync::{atomic, Arc}; diff --git a/fuzz/src/bin/chanmon_deser_target.rs b/fuzz/src/bin/chanmon_deser_target.rs index 1677721b..45df2519 100644 --- a/fuzz/src/bin/chanmon_deser_target.rs +++ b/fuzz/src/bin/chanmon_deser_target.rs @@ -6,9 +6,6 @@ extern crate lightning_fuzz; use lightning_fuzz::chanmon_deser::*; -use std::fs; -use std::io::Read; - #[cfg(feature = "afl")] #[macro_use] extern crate afl; #[cfg(feature = "afl")] @@ -38,6 +35,8 @@ fuzz_target!(|data: &[u8]| { #[cfg(feature = "stdin_fuzz")] fn main() { + use std::io::Read; + let mut data = Vec::with_capacity(8192); std::io::stdin().read_to_end(&mut data).unwrap(); chanmon_deser_run(data.as_ptr(), data.len()); @@ -45,6 +44,8 @@ fn main() { #[test] fn run_test_cases() { + use std::fs; + use std::io::Read; use lightning_fuzz::utils::test_logger::StringBuffer; use std::sync::{atomic, Arc}; diff --git a/fuzz/src/bin/full_stack_target.rs b/fuzz/src/bin/full_stack_target.rs index 94da2888..7ad5d148 100644 --- a/fuzz/src/bin/full_stack_target.rs +++ b/fuzz/src/bin/full_stack_target.rs @@ -6,9 +6,6 @@ extern crate lightning_fuzz; use lightning_fuzz::full_stack::*; -use std::fs; -use std::io::Read; - #[cfg(feature = "afl")] #[macro_use] extern crate afl; #[cfg(feature = "afl")] @@ -38,6 +35,8 @@ fuzz_target!(|data: &[u8]| { #[cfg(feature = "stdin_fuzz")] fn main() { + use std::io::Read; + let mut data = Vec::with_capacity(8192); std::io::stdin().read_to_end(&mut data).unwrap(); full_stack_run(data.as_ptr(), data.len()); @@ -45,6 +44,8 @@ fn main() { #[test] fn run_test_cases() { + use std::fs; + use std::io::Read; use lightning_fuzz::utils::test_logger::StringBuffer; use std::sync::{atomic, Arc}; diff --git a/fuzz/src/bin/msg_accept_channel_target.rs b/fuzz/src/bin/msg_accept_channel_target.rs index f7bfc10d..dcd799af 100644 --- a/fuzz/src/bin/msg_accept_channel_target.rs +++ b/fuzz/src/bin/msg_accept_channel_target.rs @@ -6,9 +6,6 @@ extern crate lightning_fuzz; use lightning_fuzz::msg_targets::msg_accept_channel::*; -use std::fs; -use std::io::Read; - #[cfg(feature = "afl")] #[macro_use] extern crate afl; #[cfg(feature = "afl")] @@ -38,6 +35,8 @@ fuzz_target!(|data: &[u8]| { #[cfg(feature = "stdin_fuzz")] fn main() { + use std::io::Read; + let mut data = Vec::with_capacity(8192); std::io::stdin().read_to_end(&mut data).unwrap(); msg_accept_channel_run(data.as_ptr(), data.len()); @@ -45,6 +44,8 @@ fn main() { #[test] fn run_test_cases() { + use std::fs; + use std::io::Read; use lightning_fuzz::utils::test_logger::StringBuffer; use std::sync::{atomic, Arc}; diff --git a/fuzz/src/bin/msg_announcement_signatures_target.rs b/fuzz/src/bin/msg_announcement_signatures_target.rs index 63c6407e..60124e92 100644 --- a/fuzz/src/bin/msg_announcement_signatures_target.rs +++ b/fuzz/src/bin/msg_announcement_signatures_target.rs @@ -6,9 +6,6 @@ extern crate lightning_fuzz; use lightning_fuzz::msg_targets::msg_announcement_signatures::*; -use std::fs; -use std::io::Read; - #[cfg(feature = "afl")] #[macro_use] extern crate afl; #[cfg(feature = "afl")] @@ -38,6 +35,8 @@ fuzz_target!(|data: &[u8]| { #[cfg(feature = "stdin_fuzz")] fn main() { + use std::io::Read; + let mut data = Vec::with_capacity(8192); std::io::stdin().read_to_end(&mut data).unwrap(); msg_announcement_signatures_run(data.as_ptr(), data.len()); @@ -45,6 +44,8 @@ fn main() { #[test] fn run_test_cases() { + use std::fs; + use std::io::Read; use lightning_fuzz::utils::test_logger::StringBuffer; use std::sync::{atomic, Arc}; diff --git a/fuzz/src/bin/msg_channel_announcement_target.rs b/fuzz/src/bin/msg_channel_announcement_target.rs index 8aae2770..c20a62a3 100644 --- a/fuzz/src/bin/msg_channel_announcement_target.rs +++ b/fuzz/src/bin/msg_channel_announcement_target.rs @@ -6,9 +6,6 @@ extern crate lightning_fuzz; use lightning_fuzz::msg_targets::msg_channel_announcement::*; -use std::fs; -use std::io::Read; - #[cfg(feature = "afl")] #[macro_use] extern crate afl; #[cfg(feature = "afl")] @@ -38,6 +35,8 @@ fuzz_target!(|data: &[u8]| { #[cfg(feature = "stdin_fuzz")] fn main() { + use std::io::Read; + let mut data = Vec::with_capacity(8192); std::io::stdin().read_to_end(&mut data).unwrap(); msg_channel_announcement_run(data.as_ptr(), data.len()); @@ -45,6 +44,8 @@ fn main() { #[test] fn run_test_cases() { + use std::fs; + use std::io::Read; use lightning_fuzz::utils::test_logger::StringBuffer; use std::sync::{atomic, Arc}; diff --git a/fuzz/src/bin/msg_channel_reestablish_target.rs b/fuzz/src/bin/msg_channel_reestablish_target.rs index fb5e4774..99301da6 100644 --- a/fuzz/src/bin/msg_channel_reestablish_target.rs +++ b/fuzz/src/bin/msg_channel_reestablish_target.rs @@ -6,9 +6,6 @@ extern crate lightning_fuzz; use lightning_fuzz::msg_targets::msg_channel_reestablish::*; -use std::fs; -use std::io::Read; - #[cfg(feature = "afl")] #[macro_use] extern crate afl; #[cfg(feature = "afl")] @@ -38,6 +35,8 @@ fuzz_target!(|data: &[u8]| { #[cfg(feature = "stdin_fuzz")] fn main() { + use std::io::Read; + let mut data = Vec::with_capacity(8192); std::io::stdin().read_to_end(&mut data).unwrap(); msg_channel_reestablish_run(data.as_ptr(), data.len()); @@ -45,6 +44,8 @@ fn main() { #[test] fn run_test_cases() { + use std::fs; + use std::io::Read; use lightning_fuzz::utils::test_logger::StringBuffer; use std::sync::{atomic, Arc}; diff --git a/fuzz/src/bin/msg_channel_update_target.rs b/fuzz/src/bin/msg_channel_update_target.rs index 78c6404f..2ccc1e3f 100644 --- a/fuzz/src/bin/msg_channel_update_target.rs +++ b/fuzz/src/bin/msg_channel_update_target.rs @@ -6,9 +6,6 @@ extern crate lightning_fuzz; use lightning_fuzz::msg_targets::msg_channel_update::*; -use std::fs; -use std::io::Read; - #[cfg(feature = "afl")] #[macro_use] extern crate afl; #[cfg(feature = "afl")] @@ -38,6 +35,8 @@ fuzz_target!(|data: &[u8]| { #[cfg(feature = "stdin_fuzz")] fn main() { + use std::io::Read; + let mut data = Vec::with_capacity(8192); std::io::stdin().read_to_end(&mut data).unwrap(); msg_channel_update_run(data.as_ptr(), data.len()); @@ -45,6 +44,8 @@ fn main() { #[test] fn run_test_cases() { + use std::fs; + use std::io::Read; use lightning_fuzz::utils::test_logger::StringBuffer; use std::sync::{atomic, Arc}; diff --git a/fuzz/src/bin/msg_closing_signed_target.rs b/fuzz/src/bin/msg_closing_signed_target.rs index 97b49ca8..5e676be3 100644 --- a/fuzz/src/bin/msg_closing_signed_target.rs +++ b/fuzz/src/bin/msg_closing_signed_target.rs @@ -6,9 +6,6 @@ extern crate lightning_fuzz; use lightning_fuzz::msg_targets::msg_closing_signed::*; -use std::fs; -use std::io::Read; - #[cfg(feature = "afl")] #[macro_use] extern crate afl; #[cfg(feature = "afl")] @@ -38,6 +35,8 @@ fuzz_target!(|data: &[u8]| { #[cfg(feature = "stdin_fuzz")] fn main() { + use std::io::Read; + let mut data = Vec::with_capacity(8192); std::io::stdin().read_to_end(&mut data).unwrap(); msg_closing_signed_run(data.as_ptr(), data.len()); @@ -45,6 +44,8 @@ fn main() { #[test] fn run_test_cases() { + use std::fs; + use std::io::Read; use lightning_fuzz::utils::test_logger::StringBuffer; use std::sync::{atomic, Arc}; diff --git a/fuzz/src/bin/msg_commitment_signed_target.rs b/fuzz/src/bin/msg_commitment_signed_target.rs index a343e45f..c37f0030 100644 --- a/fuzz/src/bin/msg_commitment_signed_target.rs +++ b/fuzz/src/bin/msg_commitment_signed_target.rs @@ -6,9 +6,6 @@ extern crate lightning_fuzz; use lightning_fuzz::msg_targets::msg_commitment_signed::*; -use std::fs; -use std::io::Read; - #[cfg(feature = "afl")] #[macro_use] extern crate afl; #[cfg(feature = "afl")] @@ -38,6 +35,8 @@ fuzz_target!(|data: &[u8]| { #[cfg(feature = "stdin_fuzz")] fn main() { + use std::io::Read; + let mut data = Vec::with_capacity(8192); std::io::stdin().read_to_end(&mut data).unwrap(); msg_commitment_signed_run(data.as_ptr(), data.len()); @@ -45,6 +44,8 @@ fn main() { #[test] fn run_test_cases() { + use std::fs; + use std::io::Read; use lightning_fuzz::utils::test_logger::StringBuffer; use std::sync::{atomic, Arc}; diff --git a/fuzz/src/bin/msg_decoded_onion_error_packet_target.rs b/fuzz/src/bin/msg_decoded_onion_error_packet_target.rs index 26e26fac..ae025cc6 100644 --- a/fuzz/src/bin/msg_decoded_onion_error_packet_target.rs +++ b/fuzz/src/bin/msg_decoded_onion_error_packet_target.rs @@ -6,9 +6,6 @@ extern crate lightning_fuzz; use lightning_fuzz::msg_targets::msg_decoded_onion_error_packet::*; -use std::fs; -use std::io::Read; - #[cfg(feature = "afl")] #[macro_use] extern crate afl; #[cfg(feature = "afl")] @@ -38,6 +35,8 @@ fuzz_target!(|data: &[u8]| { #[cfg(feature = "stdin_fuzz")] fn main() { + use std::io::Read; + let mut data = Vec::with_capacity(8192); std::io::stdin().read_to_end(&mut data).unwrap(); msg_decoded_onion_error_packet_run(data.as_ptr(), data.len()); @@ -45,6 +44,8 @@ fn main() { #[test] fn run_test_cases() { + use std::fs; + use std::io::Read; use lightning_fuzz::utils::test_logger::StringBuffer; use std::sync::{atomic, Arc}; diff --git a/fuzz/src/bin/msg_error_message_target.rs b/fuzz/src/bin/msg_error_message_target.rs index 34facca3..a72fe533 100644 --- a/fuzz/src/bin/msg_error_message_target.rs +++ b/fuzz/src/bin/msg_error_message_target.rs @@ -6,9 +6,6 @@ extern crate lightning_fuzz; use lightning_fuzz::msg_targets::msg_error_message::*; -use std::fs; -use std::io::Read; - #[cfg(feature = "afl")] #[macro_use] extern crate afl; #[cfg(feature = "afl")] @@ -38,6 +35,8 @@ fuzz_target!(|data: &[u8]| { #[cfg(feature = "stdin_fuzz")] fn main() { + use std::io::Read; + let mut data = Vec::with_capacity(8192); std::io::stdin().read_to_end(&mut data).unwrap(); msg_error_message_run(data.as_ptr(), data.len()); @@ -45,6 +44,8 @@ fn main() { #[test] fn run_test_cases() { + use std::fs; + use std::io::Read; use lightning_fuzz::utils::test_logger::StringBuffer; use std::sync::{atomic, Arc}; diff --git a/fuzz/src/bin/msg_funding_created_target.rs b/fuzz/src/bin/msg_funding_created_target.rs index 602f9906..4e885b64 100644 --- a/fuzz/src/bin/msg_funding_created_target.rs +++ b/fuzz/src/bin/msg_funding_created_target.rs @@ -6,9 +6,6 @@ extern crate lightning_fuzz; use lightning_fuzz::msg_targets::msg_funding_created::*; -use std::fs; -use std::io::Read; - #[cfg(feature = "afl")] #[macro_use] extern crate afl; #[cfg(feature = "afl")] @@ -38,6 +35,8 @@ fuzz_target!(|data: &[u8]| { #[cfg(feature = "stdin_fuzz")] fn main() { + use std::io::Read; + let mut data = Vec::with_capacity(8192); std::io::stdin().read_to_end(&mut data).unwrap(); msg_funding_created_run(data.as_ptr(), data.len()); @@ -45,6 +44,8 @@ fn main() { #[test] fn run_test_cases() { + use std::fs; + use std::io::Read; use lightning_fuzz::utils::test_logger::StringBuffer; use std::sync::{atomic, Arc}; diff --git a/fuzz/src/bin/msg_funding_locked_target.rs b/fuzz/src/bin/msg_funding_locked_target.rs index ee44753d..0dc343c6 100644 --- a/fuzz/src/bin/msg_funding_locked_target.rs +++ b/fuzz/src/bin/msg_funding_locked_target.rs @@ -6,9 +6,6 @@ extern crate lightning_fuzz; use lightning_fuzz::msg_targets::msg_funding_locked::*; -use std::fs; -use std::io::Read; - #[cfg(feature = "afl")] #[macro_use] extern crate afl; #[cfg(feature = "afl")] @@ -38,6 +35,8 @@ fuzz_target!(|data: &[u8]| { #[cfg(feature = "stdin_fuzz")] fn main() { + use std::io::Read; + let mut data = Vec::with_capacity(8192); std::io::stdin().read_to_end(&mut data).unwrap(); msg_funding_locked_run(data.as_ptr(), data.len()); @@ -45,6 +44,8 @@ fn main() { #[test] fn run_test_cases() { + use std::fs; + use std::io::Read; use lightning_fuzz::utils::test_logger::StringBuffer; use std::sync::{atomic, Arc}; diff --git a/fuzz/src/bin/msg_funding_signed_target.rs b/fuzz/src/bin/msg_funding_signed_target.rs index d61da65f..0fb95103 100644 --- a/fuzz/src/bin/msg_funding_signed_target.rs +++ b/fuzz/src/bin/msg_funding_signed_target.rs @@ -6,9 +6,6 @@ extern crate lightning_fuzz; use lightning_fuzz::msg_targets::msg_funding_signed::*; -use std::fs; -use std::io::Read; - #[cfg(feature = "afl")] #[macro_use] extern crate afl; #[cfg(feature = "afl")] @@ -38,6 +35,8 @@ fuzz_target!(|data: &[u8]| { #[cfg(feature = "stdin_fuzz")] fn main() { + use std::io::Read; + let mut data = Vec::with_capacity(8192); std::io::stdin().read_to_end(&mut data).unwrap(); msg_funding_signed_run(data.as_ptr(), data.len()); @@ -45,6 +44,8 @@ fn main() { #[test] fn run_test_cases() { + use std::fs; + use std::io::Read; use lightning_fuzz::utils::test_logger::StringBuffer; use std::sync::{atomic, Arc}; diff --git a/fuzz/src/bin/msg_init_target.rs b/fuzz/src/bin/msg_init_target.rs index 62b4e415..70730523 100644 --- a/fuzz/src/bin/msg_init_target.rs +++ b/fuzz/src/bin/msg_init_target.rs @@ -6,9 +6,6 @@ extern crate lightning_fuzz; use lightning_fuzz::msg_targets::msg_init::*; -use std::fs; -use std::io::Read; - #[cfg(feature = "afl")] #[macro_use] extern crate afl; #[cfg(feature = "afl")] @@ -38,6 +35,8 @@ fuzz_target!(|data: &[u8]| { #[cfg(feature = "stdin_fuzz")] fn main() { + use std::io::Read; + let mut data = Vec::with_capacity(8192); std::io::stdin().read_to_end(&mut data).unwrap(); msg_init_run(data.as_ptr(), data.len()); @@ -45,6 +44,8 @@ fn main() { #[test] fn run_test_cases() { + use std::fs; + use std::io::Read; use lightning_fuzz::utils::test_logger::StringBuffer; use std::sync::{atomic, Arc}; diff --git a/fuzz/src/bin/msg_node_announcement_target.rs b/fuzz/src/bin/msg_node_announcement_target.rs index 4605f949..1a548416 100644 --- a/fuzz/src/bin/msg_node_announcement_target.rs +++ b/fuzz/src/bin/msg_node_announcement_target.rs @@ -6,9 +6,6 @@ extern crate lightning_fuzz; use lightning_fuzz::msg_targets::msg_node_announcement::*; -use std::fs; -use std::io::Read; - #[cfg(feature = "afl")] #[macro_use] extern crate afl; #[cfg(feature = "afl")] @@ -38,6 +35,8 @@ fuzz_target!(|data: &[u8]| { #[cfg(feature = "stdin_fuzz")] fn main() { + use std::io::Read; + let mut data = Vec::with_capacity(8192); std::io::stdin().read_to_end(&mut data).unwrap(); msg_node_announcement_run(data.as_ptr(), data.len()); @@ -45,6 +44,8 @@ fn main() { #[test] fn run_test_cases() { + use std::fs; + use std::io::Read; use lightning_fuzz::utils::test_logger::StringBuffer; use std::sync::{atomic, Arc}; diff --git a/fuzz/src/bin/msg_onion_hop_data_target.rs b/fuzz/src/bin/msg_onion_hop_data_target.rs index 1dcb5c7d..75a5c19c 100644 --- a/fuzz/src/bin/msg_onion_hop_data_target.rs +++ b/fuzz/src/bin/msg_onion_hop_data_target.rs @@ -6,9 +6,6 @@ extern crate lightning_fuzz; use lightning_fuzz::msg_targets::msg_onion_hop_data::*; -use std::fs; -use std::io::Read; - #[cfg(feature = "afl")] #[macro_use] extern crate afl; #[cfg(feature = "afl")] @@ -38,6 +35,8 @@ fuzz_target!(|data: &[u8]| { #[cfg(feature = "stdin_fuzz")] fn main() { + use std::io::Read; + let mut data = Vec::with_capacity(8192); std::io::stdin().read_to_end(&mut data).unwrap(); msg_onion_hop_data_run(data.as_ptr(), data.len()); @@ -45,6 +44,8 @@ fn main() { #[test] fn run_test_cases() { + use std::fs; + use std::io::Read; use lightning_fuzz::utils::test_logger::StringBuffer; use std::sync::{atomic, Arc}; diff --git a/fuzz/src/bin/msg_open_channel_target.rs b/fuzz/src/bin/msg_open_channel_target.rs index 96fed7f3..f5843b7c 100644 --- a/fuzz/src/bin/msg_open_channel_target.rs +++ b/fuzz/src/bin/msg_open_channel_target.rs @@ -6,9 +6,6 @@ extern crate lightning_fuzz; use lightning_fuzz::msg_targets::msg_open_channel::*; -use std::fs; -use std::io::Read; - #[cfg(feature = "afl")] #[macro_use] extern crate afl; #[cfg(feature = "afl")] @@ -38,6 +35,8 @@ fuzz_target!(|data: &[u8]| { #[cfg(feature = "stdin_fuzz")] fn main() { + use std::io::Read; + let mut data = Vec::with_capacity(8192); std::io::stdin().read_to_end(&mut data).unwrap(); msg_open_channel_run(data.as_ptr(), data.len()); @@ -45,6 +44,8 @@ fn main() { #[test] fn run_test_cases() { + use std::fs; + use std::io::Read; use lightning_fuzz::utils::test_logger::StringBuffer; use std::sync::{atomic, Arc}; diff --git a/fuzz/src/bin/msg_ping_target.rs b/fuzz/src/bin/msg_ping_target.rs index cf2cacf2..b0dd707e 100644 --- a/fuzz/src/bin/msg_ping_target.rs +++ b/fuzz/src/bin/msg_ping_target.rs @@ -6,9 +6,6 @@ extern crate lightning_fuzz; use lightning_fuzz::msg_targets::msg_ping::*; -use std::fs; -use std::io::Read; - #[cfg(feature = "afl")] #[macro_use] extern crate afl; #[cfg(feature = "afl")] @@ -38,6 +35,8 @@ fuzz_target!(|data: &[u8]| { #[cfg(feature = "stdin_fuzz")] fn main() { + use std::io::Read; + let mut data = Vec::with_capacity(8192); std::io::stdin().read_to_end(&mut data).unwrap(); msg_ping_run(data.as_ptr(), data.len()); @@ -45,6 +44,8 @@ fn main() { #[test] fn run_test_cases() { + use std::fs; + use std::io::Read; use lightning_fuzz::utils::test_logger::StringBuffer; use std::sync::{atomic, Arc}; diff --git a/fuzz/src/bin/msg_pong_target.rs b/fuzz/src/bin/msg_pong_target.rs index c538d138..6f9ae4e0 100644 --- a/fuzz/src/bin/msg_pong_target.rs +++ b/fuzz/src/bin/msg_pong_target.rs @@ -6,9 +6,6 @@ extern crate lightning_fuzz; use lightning_fuzz::msg_targets::msg_pong::*; -use std::fs; -use std::io::Read; - #[cfg(feature = "afl")] #[macro_use] extern crate afl; #[cfg(feature = "afl")] @@ -38,6 +35,8 @@ fuzz_target!(|data: &[u8]| { #[cfg(feature = "stdin_fuzz")] fn main() { + use std::io::Read; + let mut data = Vec::with_capacity(8192); std::io::stdin().read_to_end(&mut data).unwrap(); msg_pong_run(data.as_ptr(), data.len()); @@ -45,6 +44,8 @@ fn main() { #[test] fn run_test_cases() { + use std::fs; + use std::io::Read; use lightning_fuzz::utils::test_logger::StringBuffer; use std::sync::{atomic, Arc}; diff --git a/fuzz/src/bin/msg_revoke_and_ack_target.rs b/fuzz/src/bin/msg_revoke_and_ack_target.rs index 08fe92a2..dcf3e99f 100644 --- a/fuzz/src/bin/msg_revoke_and_ack_target.rs +++ b/fuzz/src/bin/msg_revoke_and_ack_target.rs @@ -6,9 +6,6 @@ extern crate lightning_fuzz; use lightning_fuzz::msg_targets::msg_revoke_and_ack::*; -use std::fs; -use std::io::Read; - #[cfg(feature = "afl")] #[macro_use] extern crate afl; #[cfg(feature = "afl")] @@ -38,6 +35,8 @@ fuzz_target!(|data: &[u8]| { #[cfg(feature = "stdin_fuzz")] fn main() { + use std::io::Read; + let mut data = Vec::with_capacity(8192); std::io::stdin().read_to_end(&mut data).unwrap(); msg_revoke_and_ack_run(data.as_ptr(), data.len()); @@ -45,6 +44,8 @@ fn main() { #[test] fn run_test_cases() { + use std::fs; + use std::io::Read; use lightning_fuzz::utils::test_logger::StringBuffer; use std::sync::{atomic, Arc}; diff --git a/fuzz/src/bin/msg_shutdown_target.rs b/fuzz/src/bin/msg_shutdown_target.rs index 647e7cc7..cb6f4e8d 100644 --- a/fuzz/src/bin/msg_shutdown_target.rs +++ b/fuzz/src/bin/msg_shutdown_target.rs @@ -6,9 +6,6 @@ extern crate lightning_fuzz; use lightning_fuzz::msg_targets::msg_shutdown::*; -use std::fs; -use std::io::Read; - #[cfg(feature = "afl")] #[macro_use] extern crate afl; #[cfg(feature = "afl")] @@ -38,6 +35,8 @@ fuzz_target!(|data: &[u8]| { #[cfg(feature = "stdin_fuzz")] fn main() { + use std::io::Read; + let mut data = Vec::with_capacity(8192); std::io::stdin().read_to_end(&mut data).unwrap(); msg_shutdown_run(data.as_ptr(), data.len()); @@ -45,6 +44,8 @@ fn main() { #[test] fn run_test_cases() { + use std::fs; + use std::io::Read; use lightning_fuzz::utils::test_logger::StringBuffer; use std::sync::{atomic, Arc}; diff --git a/fuzz/src/bin/msg_update_add_htlc_target.rs b/fuzz/src/bin/msg_update_add_htlc_target.rs index abb749a6..b4b9bc9f 100644 --- a/fuzz/src/bin/msg_update_add_htlc_target.rs +++ b/fuzz/src/bin/msg_update_add_htlc_target.rs @@ -6,9 +6,6 @@ extern crate lightning_fuzz; use lightning_fuzz::msg_targets::msg_update_add_htlc::*; -use std::fs; -use std::io::Read; - #[cfg(feature = "afl")] #[macro_use] extern crate afl; #[cfg(feature = "afl")] @@ -38,6 +35,8 @@ fuzz_target!(|data: &[u8]| { #[cfg(feature = "stdin_fuzz")] fn main() { + use std::io::Read; + let mut data = Vec::with_capacity(8192); std::io::stdin().read_to_end(&mut data).unwrap(); msg_update_add_htlc_run(data.as_ptr(), data.len()); @@ -45,6 +44,8 @@ fn main() { #[test] fn run_test_cases() { + use std::fs; + use std::io::Read; use lightning_fuzz::utils::test_logger::StringBuffer; use std::sync::{atomic, Arc}; diff --git a/fuzz/src/bin/msg_update_fail_htlc_target.rs b/fuzz/src/bin/msg_update_fail_htlc_target.rs index 278df1fe..557c2291 100644 --- a/fuzz/src/bin/msg_update_fail_htlc_target.rs +++ b/fuzz/src/bin/msg_update_fail_htlc_target.rs @@ -6,9 +6,6 @@ extern crate lightning_fuzz; use lightning_fuzz::msg_targets::msg_update_fail_htlc::*; -use std::fs; -use std::io::Read; - #[cfg(feature = "afl")] #[macro_use] extern crate afl; #[cfg(feature = "afl")] @@ -38,6 +35,8 @@ fuzz_target!(|data: &[u8]| { #[cfg(feature = "stdin_fuzz")] fn main() { + use std::io::Read; + let mut data = Vec::with_capacity(8192); std::io::stdin().read_to_end(&mut data).unwrap(); msg_update_fail_htlc_run(data.as_ptr(), data.len()); @@ -45,6 +44,8 @@ fn main() { #[test] fn run_test_cases() { + use std::fs; + use std::io::Read; use lightning_fuzz::utils::test_logger::StringBuffer; use std::sync::{atomic, Arc}; diff --git a/fuzz/src/bin/msg_update_fail_malformed_htlc_target.rs b/fuzz/src/bin/msg_update_fail_malformed_htlc_target.rs index 8c6b1e99..c62aa763 100644 --- a/fuzz/src/bin/msg_update_fail_malformed_htlc_target.rs +++ b/fuzz/src/bin/msg_update_fail_malformed_htlc_target.rs @@ -6,9 +6,6 @@ extern crate lightning_fuzz; use lightning_fuzz::msg_targets::msg_update_fail_malformed_htlc::*; -use std::fs; -use std::io::Read; - #[cfg(feature = "afl")] #[macro_use] extern crate afl; #[cfg(feature = "afl")] @@ -38,6 +35,8 @@ fuzz_target!(|data: &[u8]| { #[cfg(feature = "stdin_fuzz")] fn main() { + use std::io::Read; + let mut data = Vec::with_capacity(8192); std::io::stdin().read_to_end(&mut data).unwrap(); msg_update_fail_malformed_htlc_run(data.as_ptr(), data.len()); @@ -45,6 +44,8 @@ fn main() { #[test] fn run_test_cases() { + use std::fs; + use std::io::Read; use lightning_fuzz::utils::test_logger::StringBuffer; use std::sync::{atomic, Arc}; diff --git a/fuzz/src/bin/msg_update_fee_target.rs b/fuzz/src/bin/msg_update_fee_target.rs index 2b01b2b6..887843a6 100644 --- a/fuzz/src/bin/msg_update_fee_target.rs +++ b/fuzz/src/bin/msg_update_fee_target.rs @@ -6,9 +6,6 @@ extern crate lightning_fuzz; use lightning_fuzz::msg_targets::msg_update_fee::*; -use std::fs; -use std::io::Read; - #[cfg(feature = "afl")] #[macro_use] extern crate afl; #[cfg(feature = "afl")] @@ -38,6 +35,8 @@ fuzz_target!(|data: &[u8]| { #[cfg(feature = "stdin_fuzz")] fn main() { + use std::io::Read; + let mut data = Vec::with_capacity(8192); std::io::stdin().read_to_end(&mut data).unwrap(); msg_update_fee_run(data.as_ptr(), data.len()); @@ -45,6 +44,8 @@ fn main() { #[test] fn run_test_cases() { + use std::fs; + use std::io::Read; use lightning_fuzz::utils::test_logger::StringBuffer; use std::sync::{atomic, Arc}; diff --git a/fuzz/src/bin/msg_update_fulfill_htlc_target.rs b/fuzz/src/bin/msg_update_fulfill_htlc_target.rs index dbe56d7b..1f9d9c91 100644 --- a/fuzz/src/bin/msg_update_fulfill_htlc_target.rs +++ b/fuzz/src/bin/msg_update_fulfill_htlc_target.rs @@ -6,9 +6,6 @@ extern crate lightning_fuzz; use lightning_fuzz::msg_targets::msg_update_fulfill_htlc::*; -use std::fs; -use std::io::Read; - #[cfg(feature = "afl")] #[macro_use] extern crate afl; #[cfg(feature = "afl")] @@ -38,6 +35,8 @@ fuzz_target!(|data: &[u8]| { #[cfg(feature = "stdin_fuzz")] fn main() { + use std::io::Read; + let mut data = Vec::with_capacity(8192); std::io::stdin().read_to_end(&mut data).unwrap(); msg_update_fulfill_htlc_run(data.as_ptr(), data.len()); @@ -45,6 +44,8 @@ fn main() { #[test] fn run_test_cases() { + use std::fs; + use std::io::Read; use lightning_fuzz::utils::test_logger::StringBuffer; use std::sync::{atomic, Arc}; diff --git a/fuzz/src/bin/peer_crypt_target.rs b/fuzz/src/bin/peer_crypt_target.rs index f68eaf1b..b30c33ab 100644 --- a/fuzz/src/bin/peer_crypt_target.rs +++ b/fuzz/src/bin/peer_crypt_target.rs @@ -6,9 +6,6 @@ extern crate lightning_fuzz; use lightning_fuzz::peer_crypt::*; -use std::fs; -use std::io::Read; - #[cfg(feature = "afl")] #[macro_use] extern crate afl; #[cfg(feature = "afl")] @@ -38,6 +35,8 @@ fuzz_target!(|data: &[u8]| { #[cfg(feature = "stdin_fuzz")] fn main() { + use std::io::Read; + let mut data = Vec::with_capacity(8192); std::io::stdin().read_to_end(&mut data).unwrap(); peer_crypt_run(data.as_ptr(), data.len()); @@ -45,6 +44,8 @@ fn main() { #[test] fn run_test_cases() { + use std::fs; + use std::io::Read; use lightning_fuzz::utils::test_logger::StringBuffer; use std::sync::{atomic, Arc}; diff --git a/fuzz/src/bin/router_target.rs b/fuzz/src/bin/router_target.rs index 8ab074b5..588c811c 100644 --- a/fuzz/src/bin/router_target.rs +++ b/fuzz/src/bin/router_target.rs @@ -6,9 +6,6 @@ extern crate lightning_fuzz; use lightning_fuzz::router::*; -use std::fs; -use std::io::Read; - #[cfg(feature = "afl")] #[macro_use] extern crate afl; #[cfg(feature = "afl")] @@ -38,6 +35,8 @@ fuzz_target!(|data: &[u8]| { #[cfg(feature = "stdin_fuzz")] fn main() { + use std::io::Read; + let mut data = Vec::with_capacity(8192); std::io::stdin().read_to_end(&mut data).unwrap(); router_run(data.as_ptr(), data.len()); @@ -45,6 +44,8 @@ fn main() { #[test] fn run_test_cases() { + use std::fs; + use std::io::Read; use lightning_fuzz::utils::test_logger::StringBuffer; use std::sync::{atomic, Arc}; diff --git a/fuzz/src/bin/target_template.txt b/fuzz/src/bin/target_template.txt index ae2130a9..2dcf2271 100644 --- a/fuzz/src/bin/target_template.txt +++ b/fuzz/src/bin/target_template.txt @@ -6,9 +6,6 @@ extern crate lightning_fuzz; use lightning_fuzz::TARGET_MOD::*; -use std::fs; -use std::io::Read; - #[cfg(feature = "afl")] #[macro_use] extern crate afl; #[cfg(feature = "afl")] @@ -38,6 +35,8 @@ fuzz_target!(|data: &[u8]| { #[cfg(feature = "stdin_fuzz")] fn main() { + use std::io::Read; + let mut data = Vec::with_capacity(8192); std::io::stdin().read_to_end(&mut data).unwrap(); TARGET_NAME_run(data.as_ptr(), data.len()); @@ -45,6 +44,8 @@ fn main() { #[test] fn run_test_cases() { + use std::fs; + use std::io::Read; use lightning_fuzz::utils::test_logger::StringBuffer; use std::sync::{atomic, Arc}; -- 2.30.2