Skip to content

Commit c4b7fed

Browse files
embedivermkj
authored andcommitted
Return success on eom for fragment_vectored()
Signed-off-by: Marvin Gudel <[email protected]>
1 parent ded3006 commit c4b7fed

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

mctp-estack/src/fragment.rs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -150,6 +150,10 @@ impl Fragmenter {
150150
payload: &[&[u8]],
151151
out: &'f mut [u8],
152152
) -> SendOutput<'f> {
153+
if self.header.eom {
154+
return SendOutput::success(self);
155+
}
156+
153157
let total_payload_len =
154158
payload.iter().fold(0, |acc, part| acc + part.len());
155159
if total_payload_len < self.payload_used {

0 commit comments

Comments
 (0)