chiark / gitweb /
slip: Rename PacketError::Truncated
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 8 Aug 2021 01:41:13 +0000 (02:41 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 8 Aug 2021 01:48:47 +0000 (02:48 +0100)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
src/slip.rs

index 2e6b8c5b98ce6b85824b8aabc5d88c87ea5289e7..9baf87546b481a4649ff1b6d93fcfe684213bdc6 100644 (file)
@@ -13,7 +13,7 @@ pub enum PacketError {
   #[error("Invalid SLIP escape sequence")] SLIP,
   #[error("unexpected src addr {0:?}")]    Src(IpAddr),
   #[error("unexpected dst addr {0:?}")]    Dst(IpAddr),
-  #[error("bad, IPv{vsn}, len={len}")]     Bad { len: usize, vsn: u8 },
+  #[error("truncated, IPv{vsn}, len={len}")] Truncated { len: usize, vsn: u8 },
 }
 
 pub trait SlipMime { const CONV_TO: Option<bool>; }
@@ -158,7 +158,7 @@ pub fn ip_packet_addr<const DST: bool>(packet: &[u8]) -> IpAddr {
       Ipv6Addr::from(*<&[u8;16]>::try_from(slice).unwrap()).into()
     },
 
-    _ => throw!(PE::Bad{ vsn, len: packet.len() }),
+    _ => throw!(PE::Truncated{ vsn, len: packet.len() }),
   }
 }