We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent dc0c4c0 commit 7f89095Copy full SHA for 7f89095
lightning/src/ln/onion_utils.rs
@@ -425,7 +425,7 @@ pub(super) fn construct_trampoline_onion_packet(
425
.map(|p| {
426
let mut payload_len = LengthCalculatingWriter(0);
427
p.write(&mut payload_len).expect("Failed to calculate length");
428
- payload_len.0 + 32
+ payload_len.0.checked_add(32).expect("Excessive payload size")
429
})
430
.sum();
431
0 commit comments