From 11b6af96c7e6283dab87172402f1fe0ca3bbf1f7 Mon Sep 17 00:00:00 2001 From: Carlos Guerra Date: Wed, 3 Jun 2026 14:25:36 +0200 Subject: [PATCH] format fixes for linters to be happy --- lib/src/gsmtap/parser.rs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/lib/src/gsmtap/parser.rs b/lib/src/gsmtap/parser.rs index 869b253..f5689ea 100644 --- a/lib/src/gsmtap/parser.rs +++ b/lib/src/gsmtap/parser.rs @@ -177,7 +177,7 @@ fn log_to_gsmtap(value: LogBody) -> Result, GsmtapParserEr // Returns None if the log contains no MSG2 (no Timing Advance was received). fn parse_rach_response(payload: &[u8]) -> Option { // Outer header: version(u8) + num_subpackets(u8) + reserved(u16) - if *payload.get(0)? != 0x01 { + if *payload.first()? != 0x01 { return None; } let num_subpackets = *payload.get(1)? as usize; @@ -194,10 +194,10 @@ fn parse_rach_response(payload: &[u8]) -> Option { } let sp_body = payload.get(offset + 4..offset + sp_size)?; - if sp_id == 0x06 { - if let Some(msg) = extract_rach_attempt_gsmtap(sp_body, sp_version) { - return Some(msg); - } + if sp_id == 0x06 + && let Some(msg) = extract_rach_attempt_gsmtap(sp_body, sp_version) + { + return Some(msg); } offset += sp_size;