chiark
/
gitweb
/
~ian
/
hippotat.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
7ba2a6b
)
checkn: skip empty containers
author
Ian Jackson
<ijackson@chiark.greenend.org.uk>
Tue, 3 Aug 2021 18:44:45 +0000
(19:44 +0100)
committer
Ian Jackson
<ijackson@chiark.greenend.org.uk>
Tue, 3 Aug 2021 18:44:45 +0000
(19:44 +0100)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
src/slip.rs
patch
|
blob
|
history
diff --git
a/src/slip.rs
b/src/slip.rs
index ad6254ddf22b7990d1cf038d9a3a45e02378c4d5..452634e392f40b9fbde09fbb03976b7365369bcb 100644
(file)
--- a/
src/slip.rs
+++ b/
src/slip.rs
@@
-35,7
+35,8
@@
pub fn checkn<AC, EH, OUT, M: SlipMime+Copy>(
AC: Fn(&[u8]) -> Result<(), PacketError> + Copy,
EH: FnMut(PacketError),
{
-// eprintln!("before: {:?}", DumpHex(data));
+ // eprintln!("before: {:?}", DumpHex(data));
+ if data.is_empty() { return }
for packet in data.split(|&c| c == SLIP_END) {
match check1(mime, mtu, packet, addr_chk) {
Err(e) => error_handler(e),