renet/src/wire
Thibaut Vandervelden 76f1b81182 Add fuzzing for IEEE802.15.4
Because IEEE802.15.4 uses a lot of compression in its frame, fuzzing it
is maybe a good idea. Adding this fuzz target showed that some frame
methods were panicking. `check_len` now checks if accessors will panic
or not.

I ran the fuzzer for about 15 minutes and nothing showed up.
2021-11-04 12:01:03 +01:00
..
arp.rs Add RawHardwareAddress, use it in wire ndisc. 2021-10-21 01:25:13 +02:00
dhcpv4.rs fuzz: DHCP header parser 2021-10-28 10:37:57 +02:00
ethernet.rs rustfmt 2021-06-27 09:31:59 +02:00
icmp.rs Add defmt logging support 2021-04-01 01:30:47 +02:00
icmpv4.rs Fix clippy lints 2021-08-18 16:05:50 +02:00
icmpv6.rs Add RawHardwareAddress, use it in wire ndisc. 2021-10-21 01:25:13 +02:00
ieee802154.rs Add fuzzing for IEEE802.15.4 2021-11-04 12:01:03 +01:00
igmp.rs Add support for 802.15.4 and 6LoWPAN 2021-10-21 01:25:12 +02:00
ip.rs Remove IpRepr::Sixlowpan 2021-10-21 01:25:13 +02:00
ipv4.rs Fix clippy lints 2021-08-18 16:05:50 +02:00
ipv6.rs ipv6: fix Solicited Node address calculation 2021-10-21 01:25:13 +02:00
ipv6fragment.rs Fix clippy lints 2021-08-18 16:05:50 +02:00
ipv6hopbyhop.rs rustfmt 2021-06-27 09:31:59 +02:00
ipv6option.rs rustfmt 2021-06-27 09:31:59 +02:00
ipv6routing.rs Add RawHardwareAddress, use it in wire ndisc. 2021-10-21 01:25:13 +02:00
mld.rs Add RawHardwareAddress, use it in wire ndisc. 2021-10-21 01:25:13 +02:00
mod.rs Defmt for RawHardwareAddress 2021-10-21 01:25:13 +02:00
ndisc.rs Add RawHardwareAddress, use it in wire ndisc. 2021-10-21 01:25:13 +02:00
ndiscoption.rs Add RawHardwareAddress, use it in wire ndisc. 2021-10-21 01:25:13 +02:00
pretty_print.rs rustfmt 2021-06-27 09:31:59 +02:00
sixlowpan.rs ieee802154: update documentation 2021-10-21 01:25:13 +02:00
tcp.rs Fix clippy lints 2021-08-18 16:05:50 +02:00
udp.rs Fix clippy lints 2021-08-18 16:05:50 +02:00