suricata
|
#include "suricata-common.h"
#include "util-reference-config.h"
#include "util-classification-config.h"
#include "detect-engine.h"
#include "detect-parse.h"
Go to the source code of this file.
Functions | |
int | LLVMFuzzerTestOneInput (const uint8_t *data, size_t size) |
Variables | |
DetectEngineCtx * | de_ctx = NULL |
Definition in file fuzz_siginit.c.
int LLVMFuzzerTestOneInput | ( | const uint8_t * | data, |
size_t | size | ||
) |
Definition at line 19 of file fuzz_siginit.c.
References BUG_ON, cnt, de_ctx, DE_QUIET, DetectEngineCtxFree(), DetectEngineCtxInit(), EngineModeSetIDS(), DetectEngineCtx_::flags, InitGlobal(), MpmTableSetup(), Signature_::next, DetectEngineCtx_::rule_file, RUNMODE_UNITTEST, SCRunmodeSet(), setenv(), SigFree(), SigInit(), SigTableInit(), SigTableSetup(), and SpmTableSetup().
DetectEngineCtx* de_ctx = NULL |
Definition at line 17 of file fuzz_siginit.c.
Referenced by CleanupEngineAnalysis(), Detect(), DetectAddressMapFree(), DetectAddressMapInit(), DetectAppLayerMpmRegisterByParentId(), DetectBufferGetActiveList(), DetectContentConvertToNocase(), DetectContentSetup(), DetectEngineAddToMaster(), DetectEngineAppendSig(), DetectEngineAppInspectionEngine2Signature(), DetectEngineAppInspectionEngineSignatureFree(), DetectEngineBufferRunSetupCallback(), DetectEngineBufferRunValidateCallback(), DetectEngineBufferTypeGetById(), DetectEngineBufferTypeGetByIdTransforms(), DetectEngineBufferTypeGetDescriptionById(), DetectEngineBufferTypeGetNameById(), DetectEngineBufferTypeSupportsFramesGetById(), DetectEngineBufferTypeSupportsMpmGetById(), DetectEngineBufferTypeSupportsMultiInstanceGetById(), DetectEngineBufferTypeSupportsPacketGetById(), DetectEngineBufferTypeValidateTransform(), DetectEngineContentInspection(), DetectEngineContentInspectionBuffer(), DetectEngineCtxFree(), DetectEngineDeReference(), DetectEngineFrameInspectEngineRegister(), DetectEngineFrameMpmRegister(), DetectEngineFreeFastPatternList(), DetectEngineInspectBufferGeneric(), DetectEngineInspectMultiBufferGeneric(), DetectEngineInspectPacketPayload(), DetectEngineInspectStreamPayload(), DetectEngineReference(), DetectEngineResetMaxSigId(), DetectFlowbitsAnalyze(), DetectFlowvarPostMatchSetup(), DetectFrameMpmRegisterByParentId(), DetectGetLastSMFromMpmLists(), DetectHttpUriSetup(), DetectIPProtoRemoveAllSMs(), DetectLoadCompleteSigPath(), DetectMetadataHashFree(), DetectMetadataHashInit(), DetectMpmInitializeBuiltinMpms(), DetectMpmPrepareAppMpms(), DetectMpmPrepareBuiltinMpms(), DetectMpmPrepareFrameMpms(), DetectMpmPreparePktMpms(), DetectParseDupSigHashFree(), DetectParseDupSigHashInit(), DetectPktMpmRegisterByParentId(), DetectPortCleanupList(), DetectPortCopySingle(), DetectPortFree(), DetectPortHashAdd(), DetectPortHashFree(), DetectPortHashInit(), DetectPortHashLookup(), DetectPortInsert(), DetectRegisterThreadCtxFuncs(), DetectSetFastPatternAndItsId(), DetectUnregisterThreadCtxFuncs(), DumpPatterns(), EngineAnalysisAddAllRulePatterns(), EngineAnalysisFP(), EngineAnalysisRules2(), EngineAnalysisRulesFailure(), FastPatternSupportEnabledForSigMatchList(), GlobalsDestroy(), IPOnlyMatchPacket(), LLVMFuzzerTestOneInput(), MpmFactoryDeRegisterAllMpmCtxProfiles(), MpmFactoryGetMpmCtxForProfile(), MpmFactoryIsMpmCtxAvailable(), MpmFactoryReClaimMpmCtx(), MpmFactoryRegisterMpmCtxProfile(), MpmStoreFree(), MpmStoreInit(), MpmStorePrepareBuffer(), MpmStoreReportStats(), PatternMatchPrepareGroup(), PostConfLoadedDetectSetup(), PrefilterDeinit(), PrefilterGenericMpmFrameRegister(), PrefilterGenericMpmPktRegister(), PrefilterGenericMpmRegister(), PrefilterInit(), PrefilterMpmFiledataRegister(), PrefilterMultiGenericMpmRegister(), PrefilterPktPayloadRegister(), PrefilterPktStreamRegister(), PrefilterSetupRuleGroup(), RetrieveFPForSig(), SCClassConfAddClasstype(), SCClassConfDeinit(), SCClassConfDeInitContext(), SCClassConfGetClasstype(), SCClassConfInit(), SCPortIntervalInsert(), SCProfilingKeywordDestroyCtx(), SCProfilingKeywordInitCounters(), SCProfilingPrefilterDestroyCtx(), SCProfilingPrefilterInitCounters(), SCProfilingSghDestroyCtx(), SCProfilingSghInitCounters(), SCRConfAddReference(), SCRConfDeInitContext(), SCRConfGetReference(), SCReferenceConfDeinit(), SCReferenceConfInit(), SCRuleVarsGetConfVar(), SCSigOrderSignatures(), SCSigSignatureOrderingModuleCleanup(), SetupEngineAnalysis(), SigAddressCleanupStage1(), SigCleanSignatures(), SigFindSignatureBySidGid(), SigFree(), SigGroupBuild(), SigGroupCleanup(), SigGroupHeadAppendSig(), SigGroupHeadBuildMatchArray(), SigGroupHeadBuildNonPrefilterArray(), SigGroupHeadContainsSigId(), SigGroupHeadCopySigs(), SigGroupHeadFree(), SigGroupHeadHashAdd(), SigGroupHeadHashFree(), SigGroupHeadHashInit(), SigGroupHeadHashLookup(), SigGroupHeadStore(), SigInit(), SigLoadSignatures(), SigMatchFree(), SigMatchSignaturesGetSgh(), SigMatchSilentErrorEnabled(), SigPrepareStage1(), SigPrepareStage2(), SigPrepareStage4(), SRepDestroy(), SRepInit(), UTHAppendSigs(), UTHGenericTest(), UTHMatchPackets(), UTHMatchPacketsWithResults(), UTHPacketMatchSig(), UTHPacketMatchSigMpm(), and UTHParseSignature().