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_update_fee.rs
diff --git
a/fuzz/src/msg_targets/msg_update_fee.rs
b/fuzz/src/msg_targets/msg_update_fee.rs
index 5051bb87d7cac2a26e986b31935870097198734e..b106288f6a0d2d5df305abb54b1f059c3e2ddf0c 100644
(file)
--- a/
fuzz/src/msg_targets/msg_update_fee.rs
+++ b/
fuzz/src/msg_targets/msg_update_fee.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_update_fee_test<Out: test_logger::Output>(data: &[u8], _out: Out
) {
test_msg!(msgs::UpdateFee, data);
}
#[no_mangle]
pub extern "C" fn msg_update_fee_run(data: *const u8, datalen: usize) {
test_msg!(msgs::UpdateFee, data);
}
#[no_mangle]
pub extern "C" fn msg_update_fee_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!(msgs::UpdateFee, data);
}
}