@@ -280,13 +280,10 @@ async fn handle_events<A: 'static + Send + EventCallback>(
280280
281281 conn. lock ( ) . unwrap ( ) . inside_io ( inside_io. clone ( ) ) ;
282282
283- if enable_encoding_when_online {
284- if let Err ( e) = conn. lock ( ) . unwrap ( ) . set_encoding ( true ) {
285- tracing:: error!(
286- "Error encoutered when trying to toggle encoding. {}" ,
287- e
288- ) ;
289- }
283+ if enable_encoding_when_online
284+ && let Err ( e) = conn. lock ( ) . unwrap ( ) . set_encoding ( true )
285+ {
286+ tracing:: error!( "Error encoutered when trying to toggle encoding. {}" , e) ;
290287 }
291288 }
292289 }
@@ -369,10 +366,10 @@ pub async fn inside_io_task<T: Send + Sync>(
369366
370367 // Update TUN device DNS IP address to server provided DNS address
371368 let packet = Ipv4Packet :: new ( buf. as_ref ( ) ) ;
372- if let Some ( packet) = packet {
373- if packet. get_destination ( ) == tun_dns_ip {
374- ipv4_update_destination ( buf . as_mut ( ) , ip_config . dns_ip ) ;
375- }
369+ if let Some ( packet) = packet
370+ && packet. get_destination ( ) == tun_dns_ip
371+ {
372+ ipv4_update_destination ( buf . as_mut ( ) , ip_config . dns_ip ) ;
376373 } ;
377374 }
378375
@@ -525,14 +522,13 @@ fn validate_client_config<A: 'static + Send + EventCallback, T: Send + Sync>(
525522 ) ) ;
526523 }
527524
528- if let Some ( inside_pkt_codec_config) = & config. inside_pkt_codec_config {
529- if inside_pkt_codec_config. enable_encoding_at_connect
530- && matches ! ( config. mode, ClientConnectionMode :: Stream ( _) )
531- {
532- return Err ( anyhow ! (
533- "inside pkt encoding should not be enabled with TCP"
534- ) ) ;
535- }
525+ if let Some ( inside_pkt_codec_config) = & config. inside_pkt_codec_config
526+ && inside_pkt_codec_config. enable_encoding_at_connect
527+ && matches ! ( config. mode, ClientConnectionMode :: Stream ( _) )
528+ {
529+ return Err ( anyhow ! (
530+ "inside pkt encoding should not be enabled with TCP"
531+ ) ) ;
536532 }
537533
538534 Ok ( ( ) )
0 commit comments