chiark / gitweb /
packetframe: Rework EOF handling
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Sat, 17 Apr 2021 19:49:16 +0000 (20:49 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Fri, 23 Apr 2021 18:32:07 +0000 (19:32 +0100)
commitf7d73411c7a467b6b95aa8406af0cdcfca4cd923
tree0da958afdb58199f7771f36a07eacd0a5c145bcf
parent578f4e5a5b2bf5158b3f4547a12fcaae7f96b6db
packetframe: Rework EOF handling

Check EOF on new_frame(), to return None rather than a weird Read.
Make EOF handling fused too by introducing the new HadEof state.

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
src/packetframe.rs