projects
/
rust-lightning
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
4243b40
)
Silence fuzz build unused import warnings
author
Matt Corallo
<git@bluematt.me>
Fri, 24 Apr 2020 20:24:25 +0000
(16:24 -0400)
committer
Matt Corallo
<git@bluematt.me>
Fri, 24 Apr 2020 20:55:09 +0000
(16:55 -0400)
31 files changed:
fuzz/src/bin/chanmon_consistency_target.rs
patch
|
blob
|
history
fuzz/src/bin/chanmon_deser_target.rs
patch
|
blob
|
history
fuzz/src/bin/full_stack_target.rs
patch
|
blob
|
history
fuzz/src/bin/msg_accept_channel_target.rs
patch
|
blob
|
history
fuzz/src/bin/msg_announcement_signatures_target.rs
patch
|
blob
|
history
fuzz/src/bin/msg_channel_announcement_target.rs
patch
|
blob
|
history
fuzz/src/bin/msg_channel_reestablish_target.rs
patch
|
blob
|
history
fuzz/src/bin/msg_channel_update_target.rs
patch
|
blob
|
history
fuzz/src/bin/msg_closing_signed_target.rs
patch
|
blob
|
history
fuzz/src/bin/msg_commitment_signed_target.rs
patch
|
blob
|
history
fuzz/src/bin/msg_decoded_onion_error_packet_target.rs
patch
|
blob
|
history
fuzz/src/bin/msg_error_message_target.rs
patch
|
blob
|
history
fuzz/src/bin/msg_funding_created_target.rs
patch
|
blob
|
history
fuzz/src/bin/msg_funding_locked_target.rs
patch
|
blob
|
history
fuzz/src/bin/msg_funding_signed_target.rs
patch
|
blob
|
history
fuzz/src/bin/msg_init_target.rs
patch
|
blob
|
history
fuzz/src/bin/msg_node_announcement_target.rs
patch
|
blob
|
history
fuzz/src/bin/msg_onion_hop_data_target.rs
patch
|
blob
|
history
fuzz/src/bin/msg_open_channel_target.rs
patch
|
blob
|
history
fuzz/src/bin/msg_ping_target.rs
patch
|
blob
|
history
fuzz/src/bin/msg_pong_target.rs
patch
|
blob
|
history
fuzz/src/bin/msg_revoke_and_ack_target.rs
patch
|
blob
|
history
fuzz/src/bin/msg_shutdown_target.rs
patch
|
blob
|
history
fuzz/src/bin/msg_update_add_htlc_target.rs
patch
|
blob
|
history
fuzz/src/bin/msg_update_fail_htlc_target.rs
patch
|
blob
|
history
fuzz/src/bin/msg_update_fail_malformed_htlc_target.rs
patch
|
blob
|
history
fuzz/src/bin/msg_update_fee_target.rs
patch
|
blob
|
history
fuzz/src/bin/msg_update_fulfill_htlc_target.rs
patch
|
blob
|
history
fuzz/src/bin/peer_crypt_target.rs
patch
|
blob
|
history
fuzz/src/bin/router_target.rs
patch
|
blob
|
history
fuzz/src/bin/target_template.txt
patch
|
blob
|
history
diff --git
a/fuzz/src/bin/chanmon_consistency_target.rs
b/fuzz/src/bin/chanmon_consistency_target.rs
index 845503da1a4827171b80f7c61181d84ed4186522..ff082497a67bbe09ea274e9033ede213ce127a30 100644
(file)
--- 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::*;
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")]
#[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() {
#[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());
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() {
#[test]
fn run_test_cases() {
+ use std::fs;
+ use std::io::Read;
use lightning_fuzz::utils::test_logger::StringBuffer;
use std::sync::{atomic, Arc};
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 1677721b2ce641d369171e36d79714d71bd57e2b..45df25199e1b29f395f5a7448a4a03a6acfe9865 100644
(file)
--- 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::*;
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")]
#[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() {
#[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());
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() {
#[test]
fn run_test_cases() {
+ use std::fs;
+ use std::io::Read;
use lightning_fuzz::utils::test_logger::StringBuffer;
use std::sync::{atomic, Arc};
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 94da2888fa8a6da5f8e8e59893daafbff7381b93..7ad5d148ecd4c562b0da6744ff76bca38734a559 100644
(file)
--- 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::*;
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")]
#[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() {
#[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());
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() {
#[test]
fn run_test_cases() {
+ use std::fs;
+ use std::io::Read;
use lightning_fuzz::utils::test_logger::StringBuffer;
use std::sync::{atomic, Arc};
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 f7bfc10d0d68898ffb2f9bba556561cdbcc428b8..dcd799af3c03ad1ba5db42c8bbca841605d2c2f6 100644
(file)
--- 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::*;
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")]
#[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() {
#[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());
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() {
#[test]
fn run_test_cases() {
+ use std::fs;
+ use std::io::Read;
use lightning_fuzz::utils::test_logger::StringBuffer;
use std::sync::{atomic, Arc};
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 63c6407eb26587b414306d57bf5d18f2431b3f3a..60124e928c2f2eec16c5e17e1b0d2a9bc0f601e8 100644
(file)
--- 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::*;
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")]
#[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() {
#[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());
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() {
#[test]
fn run_test_cases() {
+ use std::fs;
+ use std::io::Read;
use lightning_fuzz::utils::test_logger::StringBuffer;
use std::sync::{atomic, Arc};
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 8aae2770234a515bf0daf12ab84a68f8e2a3fd0c..c20a62a3f9369827ae8ce1e3e4e9696e7458f63c 100644
(file)
--- 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::*;
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")]
#[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() {
#[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());
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() {
#[test]
fn run_test_cases() {
+ use std::fs;
+ use std::io::Read;
use lightning_fuzz::utils::test_logger::StringBuffer;
use std::sync::{atomic, Arc};
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 fb5e4774b8c0f80db1cd0d77251286c22dc37409..99301da6b739db7ff0b2988c589d85314fff5fe6 100644
(file)
--- 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::*;
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")]
#[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() {
#[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());
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() {
#[test]
fn run_test_cases() {
+ use std::fs;
+ use std::io::Read;
use lightning_fuzz::utils::test_logger::StringBuffer;
use std::sync::{atomic, Arc};
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 78c6404f37c345ca4a53d91a7ca9b7f130065256..2ccc1e3fa3d3f0d9def941d341081eb2ced940f7 100644
(file)
--- 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::*;
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")]
#[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() {
#[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());
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() {
#[test]
fn run_test_cases() {
+ use std::fs;
+ use std::io::Read;
use lightning_fuzz::utils::test_logger::StringBuffer;
use std::sync::{atomic, Arc};
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 97b49ca8d49aa2d8ea2ecb1d7959334e7d9ea8b2..5e676be39141e81dac3b79f6c38e1ba8045aa9da 100644
(file)
--- 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::*;
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")]
#[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() {
#[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());
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() {
#[test]
fn run_test_cases() {
+ use std::fs;
+ use std::io::Read;
use lightning_fuzz::utils::test_logger::StringBuffer;
use std::sync::{atomic, Arc};
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 a343e45f7d1bf0f5b9286dafe1ddae3047634f55..c37f0030ee48b98534cf54ae65683d0e6f91b1fa 100644
(file)
--- 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::*;
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")]
#[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() {
#[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());
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() {
#[test]
fn run_test_cases() {
+ use std::fs;
+ use std::io::Read;
use lightning_fuzz::utils::test_logger::StringBuffer;
use std::sync::{atomic, Arc};
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 26e26fac9ba2388465c4217e6627e7406b5c5667..ae025cc68f9bc1dbb09ea53e5461f3e94eae51d9 100644
(file)
--- 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::*;
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")]
#[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() {
#[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());
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() {
#[test]
fn run_test_cases() {
+ use std::fs;
+ use std::io::Read;
use lightning_fuzz::utils::test_logger::StringBuffer;
use std::sync::{atomic, Arc};
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 34facca3fa95816f8dfdae4fe110555b981d9a6b..a72fe53339fb9863a1abec8dfa216d482a3a2a49 100644
(file)
--- 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::*;
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")]
#[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() {
#[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());
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() {
#[test]
fn run_test_cases() {
+ use std::fs;
+ use std::io::Read;
use lightning_fuzz::utils::test_logger::StringBuffer;
use std::sync::{atomic, Arc};
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 602f99067a011cc8f15b1e5e816514fad481a50c..4e885b64684b7994b36d88e291a3481f635a9e56 100644
(file)
--- 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::*;
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")]
#[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() {
#[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());
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() {
#[test]
fn run_test_cases() {
+ use std::fs;
+ use std::io::Read;
use lightning_fuzz::utils::test_logger::StringBuffer;
use std::sync::{atomic, Arc};
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 ee44753de9847cd4d881f355669079058a355ed1..0dc343c67db5af892c5c6c877e2d1efe56e93b16 100644
(file)
--- 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::*;
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")]
#[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() {
#[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());
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() {
#[test]
fn run_test_cases() {
+ use std::fs;
+ use std::io::Read;
use lightning_fuzz::utils::test_logger::StringBuffer;
use std::sync::{atomic, Arc};
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 d61da65fa655e275b2abd0a2322d4b1354ada505..0fb95103515a165e2a96b61446cb818fb54233f4 100644
(file)
--- 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::*;
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")]
#[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() {
#[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());
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() {
#[test]
fn run_test_cases() {
+ use std::fs;
+ use std::io::Read;
use lightning_fuzz::utils::test_logger::StringBuffer;
use std::sync::{atomic, Arc};
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 62b4e4159d82848528e44559eb925fe17b1545e6..707305231320e991b6270acad72350fd02dfc0d4 100644
(file)
--- 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::*;
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")]
#[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() {
#[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());
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() {
#[test]
fn run_test_cases() {
+ use std::fs;
+ use std::io::Read;
use lightning_fuzz::utils::test_logger::StringBuffer;
use std::sync::{atomic, Arc};
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 4605f9495a847c07afd79c5aa618b9f9bed4aaf9..1a5484169d4954e282dce91735e0b751dde1a1cf 100644
(file)
--- 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::*;
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")]
#[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() {
#[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());
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() {
#[test]
fn run_test_cases() {
+ use std::fs;
+ use std::io::Read;
use lightning_fuzz::utils::test_logger::StringBuffer;
use std::sync::{atomic, Arc};
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 1dcb5c7d550b56bbf10e63d974e7fbbbf92fb9b9..75a5c19c2715cb0745be4c81c91d92caabb73373 100644
(file)
--- 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::*;
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")]
#[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() {
#[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());
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() {
#[test]
fn run_test_cases() {
+ use std::fs;
+ use std::io::Read;
use lightning_fuzz::utils::test_logger::StringBuffer;
use std::sync::{atomic, Arc};
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 96fed7f33030accaee3ee12debb37920176aef59..f5843b7c36db0978f465b287cc13da34d869640a 100644
(file)
--- 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::*;
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")]
#[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() {
#[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());
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() {
#[test]
fn run_test_cases() {
+ use std::fs;
+ use std::io::Read;
use lightning_fuzz::utils::test_logger::StringBuffer;
use std::sync::{atomic, Arc};
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 cf2cacf2dcbe63ea4a018f5883b8b5f7dbb909b5..b0dd707ea670c96b168e11387eeb2d28b229c0cf 100644
(file)
--- 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::*;
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")]
#[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() {
#[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());
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() {
#[test]
fn run_test_cases() {
+ use std::fs;
+ use std::io::Read;
use lightning_fuzz::utils::test_logger::StringBuffer;
use std::sync::{atomic, Arc};
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 c538d1383f22ce6a4369e25db330f3c1b6cbe947..6f9ae4e06bd94ea44083f2a7d473d4c8b3d3cef0 100644
(file)
--- 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::*;
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")]
#[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() {
#[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());
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() {
#[test]
fn run_test_cases() {
+ use std::fs;
+ use std::io::Read;
use lightning_fuzz::utils::test_logger::StringBuffer;
use std::sync::{atomic, Arc};
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 08fe92a2ad3c759aed9938d442bb2b4956617323..dcf3e99f8c89c52626c36aded69bc74191e31af5 100644
(file)
--- 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::*;
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")]
#[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() {
#[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());
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() {
#[test]
fn run_test_cases() {
+ use std::fs;
+ use std::io::Read;
use lightning_fuzz::utils::test_logger::StringBuffer;
use std::sync::{atomic, Arc};
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 647e7cc7be39530c81a4b546138ba837f6e9bcc1..cb6f4e8d7c0569bb9dda7fe34c1f40fc0f4bc85f 100644
(file)
--- 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::*;
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")]
#[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() {
#[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());
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() {
#[test]
fn run_test_cases() {
+ use std::fs;
+ use std::io::Read;
use lightning_fuzz::utils::test_logger::StringBuffer;
use std::sync::{atomic, Arc};
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 abb749a68d36f32ba4846933dee688d7d09d7e1f..b4b9bc9f34dda28709458eefa861714fb0d640c6 100644
(file)
--- 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::*;
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")]
#[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() {
#[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());
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() {
#[test]
fn run_test_cases() {
+ use std::fs;
+ use std::io::Read;
use lightning_fuzz::utils::test_logger::StringBuffer;
use std::sync::{atomic, Arc};
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 278df1fe822b74fff883a798383b1de333a9e617..557c22912e08db540fdc1af2b01bf729f2f5ffb3 100644
(file)
--- 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::*;
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")]
#[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() {
#[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());
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() {
#[test]
fn run_test_cases() {
+ use std::fs;
+ use std::io::Read;
use lightning_fuzz::utils::test_logger::StringBuffer;
use std::sync::{atomic, Arc};
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 8c6b1e998e976efa675b9c0cfbecf5ec1714f67b..c62aa7633f65d6ee9d1a22dfea39a1679a5067d7 100644
(file)
--- 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::*;
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")]
#[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() {
#[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());
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() {
#[test]
fn run_test_cases() {
+ use std::fs;
+ use std::io::Read;
use lightning_fuzz::utils::test_logger::StringBuffer;
use std::sync::{atomic, Arc};
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 2b01b2b6b7cfab3b670de5cadc8c86609e21611e..887843a658424b9cb8c798e8c556d529e3e596c7 100644
(file)
--- 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::*;
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")]
#[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() {
#[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());
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() {
#[test]
fn run_test_cases() {
+ use std::fs;
+ use std::io::Read;
use lightning_fuzz::utils::test_logger::StringBuffer;
use std::sync::{atomic, Arc};
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 dbe56d7b57b2858054025bd898b29c84062075ae..1f9d9c910a3bd11f500f4dd976c8defccfec70ff 100644
(file)
--- 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::*;
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")]
#[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() {
#[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());
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() {
#[test]
fn run_test_cases() {
+ use std::fs;
+ use std::io::Read;
use lightning_fuzz::utils::test_logger::StringBuffer;
use std::sync::{atomic, Arc};
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 f68eaf1b28b004a1371517b64c8b49954aabb884..b30c33ab2afa4fa9a261dba92f2a405701b66e97 100644
(file)
--- 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::*;
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")]
#[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() {
#[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());
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() {
#[test]
fn run_test_cases() {
+ use std::fs;
+ use std::io::Read;
use lightning_fuzz::utils::test_logger::StringBuffer;
use std::sync::{atomic, Arc};
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 8ab074b58353db9cf2935edd2c1f644f0ca0b464..588c811c65da86c951e641b4680d44c970ca8b26 100644
(file)
--- 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::*;
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")]
#[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() {
#[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());
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() {
#[test]
fn run_test_cases() {
+ use std::fs;
+ use std::io::Read;
use lightning_fuzz::utils::test_logger::StringBuffer;
use std::sync::{atomic, Arc};
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 ae2130a9cc2c314fb9fea28bf44578a3be33e1a7..2dcf22712cb485042536d4de1f1acce5e69e2206 100644
(file)
--- 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::*;
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")]
#[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() {
#[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());
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() {
#[test]
fn run_test_cases() {
+ use std::fs;
+ use std::io::Read;
use lightning_fuzz::utils::test_logger::StringBuffer;
use std::sync::{atomic, Arc};
use lightning_fuzz::utils::test_logger::StringBuffer;
use std::sync::{atomic, Arc};