@@ -2333,29 +2333,26 @@ impl<L: Deref> NetworkGraph<L> where L::Target: Logger {
2333
2333
if let Some ( channel) = channels. get_mut ( & msg. short_channel_id ) {
2334
2334
check_msg_sanity ( channel) ?;
2335
2335
2336
- let get_new_channel_info = || {
2337
- let last_update_message = if msg. excess_data . len ( ) <= MAX_EXCESS_BYTES_FOR_RELAY
2338
- { full_msg. cloned ( ) } else { None } ;
2339
-
2340
- let updated_channel_update_info = ChannelUpdateInfo {
2341
- enabled : chan_enabled,
2342
- last_update : msg. timestamp ,
2343
- cltv_expiry_delta : msg. cltv_expiry_delta ,
2344
- htlc_minimum_msat : msg. htlc_minimum_msat ,
2345
- htlc_maximum_msat : msg. htlc_maximum_msat ,
2346
- fees : RoutingFees {
2347
- base_msat : msg. fee_base_msat ,
2348
- proportional_millionths : msg. fee_proportional_millionths ,
2349
- } ,
2350
- last_update_message
2351
- } ;
2352
- Some ( updated_channel_update_info)
2353
- } ;
2336
+ let last_update_message = if msg. excess_data . len ( ) <= MAX_EXCESS_BYTES_FOR_RELAY
2337
+ { full_msg. cloned ( ) } else { None } ;
2338
+
2339
+ let new_channel_info = Some ( ChannelUpdateInfo {
2340
+ enabled : chan_enabled,
2341
+ last_update : msg. timestamp ,
2342
+ cltv_expiry_delta : msg. cltv_expiry_delta ,
2343
+ htlc_minimum_msat : msg. htlc_minimum_msat ,
2344
+ htlc_maximum_msat : msg. htlc_maximum_msat ,
2345
+ fees : RoutingFees {
2346
+ base_msat : msg. fee_base_msat ,
2347
+ proportional_millionths : msg. fee_proportional_millionths ,
2348
+ } ,
2349
+ last_update_message
2350
+ } ) ;
2354
2351
2355
2352
if msg. channel_flags & 1 == 1 {
2356
- channel. two_to_one = get_new_channel_info ( ) ;
2353
+ channel. two_to_one = new_channel_info ;
2357
2354
} else {
2358
- channel. one_to_two = get_new_channel_info ( ) ;
2355
+ channel. one_to_two = new_channel_info ;
2359
2356
}
2360
2357
}
2361
2358
0 commit comments