summaryrefslogtreecommitdiff
path: root/src/protocol/ethernet.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/protocol/ethernet.rs')
-rw-r--r--src/protocol/ethernet.rs15
1 files changed, 10 insertions, 5 deletions
diff --git a/src/protocol/ethernet.rs b/src/protocol/ethernet.rs
index d3b9fc0..396dc22 100644
--- a/src/protocol/ethernet.rs
+++ b/src/protocol/ethernet.rs
@@ -203,11 +203,16 @@ mod tests {
assert_eq!(EthHeader::decode(&bytes), Ok((LAST_SLICE, expectation)));
// example
- let ethernet = EthHeader::decode(&bytes);
- if let Ok((payload, header)) = ethernet {
- println!("return: {:?}, payload: {}", header, payload.len());
- } else {
- println!("return: Incomplete data");
+ let result = EthHeader::decode(&bytes);
+ match result {
+ Ok((payload, header)) => {
+ println!("OK: {:?}, payload: {}", header, payload.len());
+ }
+ Err(e) => {
+ println!("ERR: {:?}", e);
+ }
}
+
+ // assert_eq!(1, 0);
}
}