}
#[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],
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;
}
#[throws(PacketError)]
-pub fn check1<AC, M: SlipMime, ACR>(
+pub fn process1<AC, M: SlipMime, ACR>(
_mime: M,
mtu: u32,
packet: &[u8],