chiark / gitweb /
packetframe: Better debug output
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Sat, 17 Apr 2021 10:07:15 +0000 (11:07 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Fri, 23 Apr 2021 18:32:07 +0000 (19:32 +0100)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
src/packetframe.rs

index e4e3ac8ce3bc052cbf0b9a1f2c1b15c3420cd5b4..80c0895ae033f4268b870c8b35ab507bd90c0760 100644 (file)
@@ -288,7 +288,9 @@ fn write_test(){
       while p.len() > 0 {
         write!(f, "{}", delim.next().unwrap())?;
         if_let!{ Ok(l) = p.read_u16::<BO>(); else byte!(); continue; }
-        write!(f, "{:04x} ", l)?;
+        write!(f, "{:04x}", l)?;
+        if l == 0 || l == CHUNK_ERR { continue }
+        write!(f, " ")?;
         let l = l.into();
         if_chain! {
           if l <= p.len();