X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ian/git?a=blobdiff_plain;f=client%2Fclient.rs;h=e3548d4ddd949218094c1d6b23f75005b8d0932a;hb=95ff555cd7c268d6b0ff898743fabc63e73090c7;hp=8e58c7c2a5f9dad9d6c943083b8aa2a69372ec42;hpb=ddfab91bef3794ce14c57735688ab86b2db9d306;p=hippotat.git diff --git a/client/client.rs b/client/client.rs index 8e58c7c..e3548d4 100644 --- a/client/client.rs +++ b/client/client.rs @@ -227,7 +227,7 @@ async fn run_client( let data = data?; //eprintln!("data={:?}", DumpHex(&data)); - match check1(Slip2Mime, ic.mtu, &data, |header| { + match slip::process1(Slip2Mime, ic.mtu, &data, |header| { let saddr = ip_packet_addr::(header)?; if saddr != ic.link.client.0 { throw!(PE::Src(saddr)) } Ok(()) @@ -276,7 +276,7 @@ async fn run_client( if let Some(got) = got { //eprintln!("got={:?}", DumpHex(&got)); - match checkn(SlipNoConv,ic.mtu, &got, |header| { + match slip::processn(SlipNoConv,ic.mtu, &got, |header| { let addr = ip_packet_addr::(header)?; if addr != ic.link.client.0 { throw!(PE::Dst(addr)) } Ok(())