projects
/
rust-lightning
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Thread fuzz test cases
[rust-lightning]
/
fuzz
/
src
/
msg_targets
/
msg_init.rs
diff --git
a/fuzz/src/msg_targets/msg_init.rs
b/fuzz/src/msg_targets/msg_init.rs
index 52b92acd01931a581de44990c4d25466adca4cc9..be2a4f0a7d61864a8512dd71669b11b92a3ea7ab 100644
(file)
--- a/
fuzz/src/msg_targets/msg_init.rs
+++ b/
fuzz/src/msg_targets/msg_init.rs
@@
-4,13
+4,15
@@
use lightning::ln::msgs;
use msg_targets::utils::VecWriter;
use lightning::ln::msgs;
use msg_targets::utils::VecWriter;
+use utils::test_logger;
#[inline]
#[inline]
-pub fn
do_test(data: &[u8]
) {
+pub fn
msg_init_test<Out: test_logger::Output>(data: &[u8], _out: Out
) {
test_msg_simple!(msgs::Init, data);
}
#[no_mangle]
pub extern "C" fn msg_init_run(data: *const u8, datalen: usize) {
test_msg_simple!(msgs::Init, data);
}
#[no_mangle]
pub extern "C" fn msg_init_run(data: *const u8, datalen: usize) {
- do_test(unsafe { std::slice::from_raw_parts(data, datalen) });
+ let data = unsafe { std::slice::from_raw_parts(data, datalen) };
+ test_msg_simple!(msgs::Init, data);
}
}