diff options
author | Ivan Nardi <12729895+IvanNardi@users.noreply.github.com> | 2022-12-10 19:49:11 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-12-10 19:49:11 +0100 |
commit | 48a7f6d487862a392bad65e9e2797e6c4874f8cb (patch) | |
tree | 62c6421f4286cab37d9f053f7e86cca77b3d8146 /src/lib/protocols/redis_net.c | |
parent | 8c7071e040865b3b70b98ff8d8ad18c41f3fb74c (diff) |
fuzz: some enhancements (#1827)
Load some custom configuration (like in the unit tests) and factorize some
(fuzzing) common code.
There is no way to pass file paths to the fuzzers as parameters. The safe
solution seems to be to load them from the process working dir. Anyway,
missing file is not a blocking error.
Remove some dead code (found looking at the coverage report)
Diffstat (limited to 'src/lib/protocols/redis_net.c')
-rw-r--r-- | src/lib/protocols/redis_net.c | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/src/lib/protocols/redis_net.c b/src/lib/protocols/redis_net.c index 609ab70e9..4ddcf13ef 100644 --- a/src/lib/protocols/redis_net.c +++ b/src/lib/protocols/redis_net.c @@ -32,10 +32,7 @@ static void ndpi_int_redis_add_connection(struct ndpi_detection_module_struct *n static void ndpi_check_redis(struct ndpi_detection_module_struct *ndpi_struct, struct ndpi_flow_struct *flow) { struct ndpi_packet_struct *packet = &ndpi_struct->packet; - u_int32_t payload_len = packet->payload_packet_len; - if(payload_len == 0) return; /* Shouldn't happen */ - /* Break after 20 packets. */ if(flow->packet_counter > 20) { NDPI_EXCLUDE_PROTO(ndpi_struct, flow); |