chiark / gitweb /
slip: reamee processn and process1
[hippotat.git] / src / slip.rs
index fbbbf3dece7317a5f547f0b7c60f5dbdf888656a..a2beaf0de33b85c32e480e2c55db30c1dc50a4e6 100644 (file)
@@ -31,7 +31,7 @@ pub enum SlipFramesError<E> where E: std::error::Error + 'static {
 }
   
 #[throws(SlipFramesError<EHE>)]
-pub async fn checkn<AC, EH, EHE, OUT, FOUT, ACR, M: SlipMime+Copy>(
+pub async fn processn<AC, EH, EHE, OUT, FOUT, ACR, M: SlipMime+Copy>(
   mime: M,
   mtu: u32,
   data: &[u8],
@@ -50,7 +50,7 @@ pub async fn checkn<AC, EH, EHE, OUT, FOUT, ACR, M: SlipMime+Copy>(
   let mut err = false;
   for packet in data.split(|&c| c == SLIP_END) {
     match async {
-      let checked = check1(mime, mtu, packet, addr_chk);
+      let checked = process1(mime, mtu, packet, addr_chk);
       if matches!(checked, Err(PacketError::Empty)) { return Ok::<_,PE>(()) }
       out(checked?).await?;
       ok = true;
@@ -65,7 +65,7 @@ pub async fn checkn<AC, EH, EHE, OUT, FOUT, ACR, M: SlipMime+Copy>(
 }
 
 #[throws(PacketError)]
-pub fn check1<AC, M: SlipMime, ACR>(
+pub fn process1<AC, M: SlipMime, ACR>(
   _mime: M,
   mtu: u32,
   packet: &[u8],