Skip to content

Commit 1d1ebbb

Browse files
authored
Merge pull request #26 from TheBlueMatt/master
Small style tweaks for new message targets for my own style preferences
2 parents eccd527 + 03d07bf commit 1d1ebbb

18 files changed

+55
-3
lines changed

fuzz/fuzz_targets/msg_targets/gen_target.sh

100644100755
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
for target in CommitmentSigned FundingCreated FundingLocked FundingSigned OpenChannel RevokeAndACK Shutdown UpdateAddHTLC UpdateFailHTLC UpdateFailMalformedHTLC UpdateFee UpdateFulfillHTLC AcceptChannel ClosingSigned; do
1+
for target in CommitmentSigned FundingCreated FundingLocked FundingSigned OpenChannel RevokeAndACK Shutdown UpdateAddHTLC UpdateFailHTLC UpdateFailMalformedHTLC UpdateFee UpdateFulfillHTLC AcceptChannel ClosingSigned; do
22
tn=$(echo $target | sed 's/\([a-z0-9]\)\([A-Z]\)/\1_\L\2/g')
33
fn=msg_$(echo $tn | tr '[:upper:]' '[:lower:]')_target.rs
44
cat msg_target_template.txt | sed s/MSG_TARGET/$target/ > $fn

fuzz/fuzz_targets/msg_targets/msg_accept_channel_target.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
// This file is auto-generated by gen_target.sh based on msg_target_template.txt
2+
// To modify it, modify msg_target_template.txt and run gen_target.sh instead.
3+
14
extern crate lightning;
25

36
use lightning::ln::msgs;

fuzz/fuzz_targets/msg_targets/msg_closing_signed_target.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
// This file is auto-generated by gen_target.sh based on msg_target_template.txt
2+
// To modify it, modify msg_target_template.txt and run gen_target.sh instead.
3+
14
extern crate lightning;
25

36
use lightning::ln::msgs;

fuzz/fuzz_targets/msg_targets/msg_commitment_signed_target.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
// This file is auto-generated by gen_target.sh based on msg_target_template.txt
2+
// To modify it, modify msg_target_template.txt and run gen_target.sh instead.
3+
14
extern crate lightning;
25

36
use lightning::ln::msgs;

fuzz/fuzz_targets/msg_targets/msg_funding_created_target.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
// This file is auto-generated by gen_target.sh based on msg_target_template.txt
2+
// To modify it, modify msg_target_template.txt and run gen_target.sh instead.
3+
14
extern crate lightning;
25

36
use lightning::ln::msgs;

fuzz/fuzz_targets/msg_targets/msg_funding_locked_target.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
// This file is auto-generated by gen_target.sh based on msg_target_template.txt
2+
// To modify it, modify msg_target_template.txt and run gen_target.sh instead.
3+
14
extern crate lightning;
25

36
use lightning::ln::msgs;

fuzz/fuzz_targets/msg_targets/msg_funding_signed_target.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
// This file is auto-generated by gen_target.sh based on msg_target_template.txt
2+
// To modify it, modify msg_target_template.txt and run gen_target.sh instead.
3+
14
extern crate lightning;
25

36
use lightning::ln::msgs;

fuzz/fuzz_targets/msg_targets/msg_open_channel_target.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
// This file is auto-generated by gen_target.sh based on msg_target_template.txt
2+
// To modify it, modify msg_target_template.txt and run gen_target.sh instead.
3+
14
extern crate lightning;
25

36
use lightning::ln::msgs;

fuzz/fuzz_targets/msg_targets/msg_revoke_and_ack_target.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
// This file is auto-generated by gen_target.sh based on msg_target_template.txt
2+
// To modify it, modify msg_target_template.txt and run gen_target.sh instead.
3+
14
extern crate lightning;
25

36
use lightning::ln::msgs;

fuzz/fuzz_targets/msg_targets/msg_shutdown_target.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
// This file is auto-generated by gen_target.sh based on msg_target_template.txt
2+
// To modify it, modify msg_target_template.txt and run gen_target.sh instead.
3+
14
extern crate lightning;
25

36
use lightning::ln::msgs;

fuzz/fuzz_targets/msg_targets/msg_target_template.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
// This file is auto-generated by gen_target.sh based on msg_target_template.txt
2+
// To modify it, modify msg_target_template.txt and run gen_target.sh instead.
3+
14
extern crate lightning;
25

36
use lightning::ln::msgs;

fuzz/fuzz_targets/msg_targets/msg_update_add_htlc_target.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
// This file is auto-generated by gen_target.sh based on msg_target_template.txt
2+
// To modify it, modify msg_target_template.txt and run gen_target.sh instead.
3+
14
extern crate lightning;
25

36
use lightning::ln::msgs;

fuzz/fuzz_targets/msg_targets/msg_update_fail_htlc_target.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
// This file is auto-generated by gen_target.sh based on msg_target_template.txt
2+
// To modify it, modify msg_target_template.txt and run gen_target.sh instead.
3+
14
extern crate lightning;
25

36
use lightning::ln::msgs;

fuzz/fuzz_targets/msg_targets/msg_update_fail_malformed_htlc_target.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
// This file is auto-generated by gen_target.sh based on msg_target_template.txt
2+
// To modify it, modify msg_target_template.txt and run gen_target.sh instead.
3+
14
extern crate lightning;
25

36
use lightning::ln::msgs;

fuzz/fuzz_targets/msg_targets/msg_update_fee_target.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
// This file is auto-generated by gen_target.sh based on msg_target_template.txt
2+
// To modify it, modify msg_target_template.txt and run gen_target.sh instead.
3+
14
extern crate lightning;
25

36
use lightning::ln::msgs;

fuzz/fuzz_targets/msg_targets/msg_update_fulfill_htlc_target.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
// This file is auto-generated by gen_target.sh based on msg_target_template.txt
2+
// To modify it, modify msg_target_template.txt and run gen_target.sh instead.
3+
14
extern crate lightning;
25

36
use lightning::ln::msgs;

fuzz/fuzz_targets/msg_targets/utils.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
#[allow(dead_code)]
44
#[inline]
55
pub fn slice_to_be16(v: &[u8]) -> u16 {
6-
((v[0] as u16) << 8*1) |
7-
((v[1] as u16) << 8*0)
6+
((v[0] as u16) << 8*1) |
7+
((v[1] as u16) << 8*0)
88
}
99

1010
#[macro_export]

fuzz/travis-fuzz.sh

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
#!/bin/bash
22
set -e
3+
4+
pushd fuzz_targets/msg_targets
5+
rm *_target.rs
6+
./gen_target.sh
7+
[ "$(git diff)" != "" ] && exit 1
8+
popd
9+
310
cargo install --force honggfuzz
411
for TARGET in fuzz_targets/*.rs fuzz_targets/msg_targets/*_target.rs; do
512
FILENAME=$(basename $TARGET)

0 commit comments

Comments
 (0)