Thibaut Vandervelden před 1 rokem
rodič
revize
43a4f9d6e7
1 změnil soubory, kde provedl 2 přidání a 1 odebrání
  1. 2 1
      fuzz/fuzz_targets/sixlowpan_packet.rs

+ 2 - 1
fuzz/fuzz_targets/sixlowpan_packet.rs

@@ -94,6 +94,7 @@ fuzz_target!(|fuzz: SixlowpanPacketFuzzer| {
                                                     &iphc_repr.dst_addr,
                                                     frame.payload().len(),
                                                     |b| b.copy_from_slice(frame.payload()),
+                                                    &ChecksumCapabilities::ignored(),
                                                 );
                                             }
                                         }
@@ -181,7 +182,7 @@ fuzz_target!(|fuzz: SixlowpanPacketFuzzer| {
                                 if let Ok(frame) = Ipv6RoutingHeader::new_checked(payload) {
                                     if let Ok(repr) = Ipv6RoutingRepr::parse(&frame) {
                                         let mut buffer = vec![0; repr.buffer_len()];
-                                        let mut packet = Ipv6RoutingHeader::new(&mut buffer[..]);
+                                        let mut packet = Ipv6RoutingHeader::new_unchecked(&mut buffer[..]);
                                         repr.emit(&mut packet);
                                     }
                                 }