From a0494f5bd5dc1a7b3e9f7262d45deac2e0b4fa12 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Sun, 22 Aug 2021 00:26:18 +0100 Subject: [PATCH] slip: ip_packet_addr: clarify arg name Signed-off-by: Ian Jackson --- src/slip.rs | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/slip.rs b/src/slip.rs index f5980cc..fbbbf3d 100644 --- a/src/slip.rs +++ b/src/slip.rs @@ -167,20 +167,20 @@ impl From for FramesData { const HEADER_FOR_ADDR: usize = 40; #[throws(PacketError)] -pub fn ip_packet_addr(packet: &[u8]) -> IpAddr { - let vsn = (packet.get(0).ok_or_else(|| PE::Empty)? & 0xf0) >> 4; +pub fn ip_packet_addr(header: &[u8]) -> IpAddr { + let vsn = (header.get(0).ok_or_else(|| PE::Empty)? & 0xf0) >> 4; match vsn { - 4 if packet.len() >= 20 => { - let slice = &packet[if DST { 16 } else { 12 }..][0..4]; + 4 if header.len() >= 20 => { + let slice = &header[if DST { 16 } else { 12 }..][0..4]; Ipv4Addr::from(*<&[u8;4]>::try_from(slice).unwrap()).into() }, - 6 if packet.len() >= 40 => { - let slice = &packet[if DST { 24 } else { 8 }..][0..16]; + 6 if header.len() >= 40 => { + let slice = &header[if DST { 24 } else { 8 }..][0..16]; Ipv6Addr::from(*<&[u8;16]>::try_from(slice).unwrap()).into() }, - _ => throw!(PE::Truncated{ vsn, len: packet.len() }), + _ => throw!(PE::Truncated{ vsn, len: header.len() }), } } -- 2.30.2