diff --git a/src/wire/ipv4.rs b/src/wire/ipv4.rs index 3d6bc9e..62883b0 100644 --- a/src/wire/ipv4.rs +++ b/src/wire/ipv4.rs @@ -730,17 +730,6 @@ mod test { assert_eq!(Repr::parse(&packet, &ChecksumCapabilities::default()), Err(Error::Malformed)); } - #[test] - fn test_parse_total_len_underflow() { - let mut bytes = vec![0; 24]; - bytes.copy_from_slice(&REPR_PACKET_BYTES[..]); - let mut packet = Packet::new(&mut bytes); - packet.set_total_len(10); - packet.fill_checksum(); - let packet = Packet::new(&*packet.into_inner()); - assert_eq!(Repr::parse(&packet, &ChecksumCapabilities::default()), Err(Error::Malformed)); - } - #[test] fn test_parse_total_len_less_than_header_len() { let mut bytes = vec![0; 40];