suricata
fuzz_sigpcap.c File Reference
#include <pcap/pcap.h>
#include "suricata-common.h"
#include "source-pcap-file.h"
#include "detect-engine.h"
#include "util-classification-config.h"
#include "util-reference-config.h"
#include "app-layer.h"
#include "tm-queuehandlers.h"
#include "util-cidr.h"
#include "util-proto-name.h"
#include "detect-engine-tag.h"
#include "detect-engine-threshold.h"
#include "host-bit.h"
#include "ippair-bit.h"
#include "app-layer-htp.h"
#include "util-decode-asn1.h"
#include "detect-fast-pattern.h"
#include "util-unittest-helper.h"
#include "conf-yaml-loader.h"
#include "pkt-var.h"
Include dependency graph for fuzz_sigpcap.c:

Go to the source code of this file.

Functions

int LLVMFuzzerTestOneInput (const uint8_t *data, size_t size)
 

Variables

ThreadVars tv
 
DecodeThreadVarsdtv
 
void * fwd
 
SCInstance suricata
 
const char configNoChecksum []
 

Detailed Description

Author
Philippe Antoine conta.nosp@m.ct@c.nosp@m.atena.nosp@m.cybe.nosp@m.r.fr fuzz target for AppLayerProtoDetectGetProto

Definition in file fuzz_sigpcap.c.

Function Documentation

◆ LLVMFuzzerTestOneInput()

Variable Documentation

◆ configNoChecksum

const char configNoChecksum[]
Initial value:
= "\
%YAML 1.1\n\
---\n\
pcap-file:\n\
\n\
checksum-checks: no\n\
\n\
stream:\n\
\n\
checksum-validation: no\n\
"

Definition at line 40 of file fuzz_sigpcap.c.

◆ dtv

Definition at line 35 of file fuzz_sigpcap.c.

◆ fwd

void* fwd

Definition at line 37 of file fuzz_sigpcap.c.

◆ suricata

SCInstance suricata

Definition at line 38 of file fuzz_sigpcap.c.

◆ tv

Definition at line 34 of file fuzz_sigpcap.c.