diff options
Diffstat (limited to 'fuzz/fuzz_ipv6.cpp')
| -rw-r--r-- | fuzz/fuzz_ipv6.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/fuzz/fuzz_ipv6.cpp b/fuzz/fuzz_ipv6.cpp index 1cae072..eded2a2 100644 --- a/fuzz/fuzz_ipv6.cpp +++ b/fuzz/fuzz_ipv6.cpp @@ -1,16 +1,16 @@ #include <cstddef> #include <cstdint> -#include "wireframe/net/ipv6.hpp" +#include "packeteer/net/ipv6.hpp" extern "C" int LLVMFuzzerTestOneInput(const uint8_t* data, size_t size) { - auto packet = wireframe::net::parse_ipv6({data, size}); + auto packet = packeteer::net::parse_ipv6({data, size}); if (packet) { // Also exercise the RFC 5952 address formatter - it does its // own byte manipulation (zero-run detection) independent of // parse_ipv6, worth fuzzing on whatever bytes made it through. - wireframe::net::ipv6_to_string(packet->header.src); - wireframe::net::ipv6_to_string(packet->header.dst); + packeteer::net::ipv6_to_string(packet->header.src); + packeteer::net::ipv6_to_string(packet->header.dst); // Extension-header walking: a loop that repeatedly trusts an // attacker-controlled length field to advance through the @@ -18,7 +18,7 @@ extern "C" int LLVMFuzzerTestOneInput(const uint8_t* data, size_t size) { // most worth fuzzing. header.next_header seeds which branch of // the walker runs first; the walker's own logic picks whatever // comes after based on each header's own next_header byte. - wireframe::net::walk_ipv6_extension_headers(packet->header.next_header, packet->payload); + packeteer::net::walk_ipv6_extension_headers(packet->header.next_header, packet->payload); } return 0; } |