Document and test 0-len channel update onion error case
[rust-lightning] / lightning / src / ln / onion_utils.rs
index 688a9c9617d93e636de1e8b6e2b601cd49a33bc6..64a1e3fa3487da78dc4918d17f56b57f8c99b085 100644 (file)
@@ -579,6 +579,8 @@ where L::Target: Logger {
                                                                        msg: chan_update,
                                                                })
                                                        } else {
+                                                               // The node in question intentionally encoded a 0-length channel update. This is
+                                                               // likely due to https://github.com/ElementsProject/lightning/issues/6200.
                                                                network_update = Some(NetworkUpdate::ChannelFailure {
                                                                        short_channel_id: route_hop.short_channel_id,
                                                                        is_permanent: false,