suricata
|
#include "suricata-common.h"
Go to the source code of this file.
Functions | |
int | LLVMFuzzerTestOneInput (const uint8_t *Data, size_t Size) |
int | main (int argc, char **argv) |
int LLVMFuzzerTestOneInput | ( | const uint8_t * | Data, |
size_t | Size | ||
) |
Definition at line 69 of file fuzz_applayerparserparse.c.
References alp_tctx, Flow_::alparser, alpd_tctx, Flow_::alproto, ALPROTO_MAX, APP_LAYER_PARSER_EOF_TC, APP_LAYER_PARSER_EOF_TS, AppLayerParserParse(), AppLayerParserStateIssetFlag(), AppLayerParserThreadCtxAlloc(), AppLayerParserTransactionsCleanup(), AppLayerProtoDetectGetCtxThread(), AppLayerProtoDetectGetProto(), AppLayerSetup(), BUG_ON, cnt, configNoChecksum, ConfigSetLogDirectory(), ConfYamlLoadString(), de_ctx, DE_QUIET, DetectEngineCtxFree(), DetectEngineCtxInit(), Flow_::dp, Flow_::dst, EngineModeSetIDS(), flags, Flow_::flags, DetectEngineCtx_::flags, FLOW_IPV4, FlowAlloc(), FlowChangeProto(), FlowFree(), FlowGetProtoMapping(), FLOWLOCK_UNLOCK, FLOWLOCK_WRLOCK, forceLayer, GlobalsInitPreConfig(), HEADER_LEN, InitGlobal(), MpmTableSetup(), Signature_::next, PostConfLoadedSetup(), Flow_::proto, Flow_::protoctx, Flow_::protomap, DetectEngineCtx_::rule_file, RUNMODE_PCAP_FILE, RUNMODE_UNITTEST, SC_ATOMIC_SET, SCRunmodeSet(), separator, setenv(), SigFree(), SigInit(), SigTableInit(), SigTableSetup(), Flow_::sp, SpmTableSetup(), Flow_::src, SURICATA_RUNTIME, surifuzz, and TestHelperBuildFlow().