|
suricata
|
#include "suricata-common.h"#include "detect-engine.h"#include "detect-engine-build.h"#include "detect-parse.h"#include "util-fmemopen.h"#include "reputation.h"#include "util-unittest-helper.h"#include "tmqh-packetpool.h"#include "util-conf.h"
Go to the source code of this file.
Functions | |
| int | LLVMFuzzerTestOneInput (const uint8_t *data, size_t size) |
Variables | |
| SCInstance | surifuzz |
| ThreadVars * | th_v |
| Packet * | p |
Definition in file fuzz_iprep.c.
| int LLVMFuzzerTestOneInput | ( | const uint8_t * | data, |
| size_t | size | ||
| ) |
Definition at line 23 of file fuzz_iprep.c.
| Packet* p |
Definition at line 21 of file fuzz_iprep.c.
Referenced by AlertFastLogger(), AlertJsonHeader(), AlertQueueAppend(), AppLayerHandleUdp(), AppLayerParserGetTxDetectProgress(), AppLayerParserParse(), AppLayerParserTransactionsCleanup(), AppLayerProfilingStoreInternal(), AppLayerProtoDetectHasProbingParsers(), BypassedFlowUpdate(), CaptureStatsUpdate(), CIDRFromMask(), CreateEveHeader(), CreateEveHeaderWithTxId(), DecodeARP(), DecodeCHDLC(), DecodeErfDag(), DecodeERSPAN(), DecodeERSPANTypeI(), DecodeETag(), DecodeEthernet(), DecodeGRE(), DecodeICMPV4(), DecodeIGMP(), DecodeIPV6FragHeader(), DecodeNSH(), DecodeNull(), DecodePPP(), DecodePPPOEDiscovery(), DecodePPPOESession(), DecodeRaw(), DecodeSll(), DecodeSll2(), DecodeUpdatePacketCounters(), DecodeVLAN(), DecodeVNTag(), DefragPolicyLoadFromConfig(), Detect(), DetectEngineAppHookToSmlist(), DetectEngineInspectFrameBufferGeneric(), DetectEngineInspectPacketPayload(), DetectEngineInspectPktBufferGeneric(), DetectEngineInspectStream(), DetectEngineInspectStreamPayload(), DetectEnginePktInspectionRun(), DetectFirewallPolicyToString(), DetectFlowintMatch(), DetectFlowMatch(), DetectFlowvarMatch(), DetectPortLookupGroup(), DetectPreFlow(), DetectPreStream(), DetectRegisterAppLayerHookLists(), DetectReplaceExecuteInternal(), DetectRunFrameInspectRule(), DetectRunPrefilterFrame(), DetectRunPrefilterTx(), DumpPatterns(), EveAddCommonOptions(), EveAddMetadata(), EveAddVerdict(), EvePacket(), ExceptionPolicyParse(), FlowGetFlowFromHash(), FlowGetPacketDirection(), FlowHandlePacket(), FlowHandlePacketUpdate(), FlowInit(), FlowPseudoPacketGet(), FlowSetupPacket(), FlowSparePoolReturnFlows(), FlowSparePoolUpdate(), FrameConfigEnableAll(), FrameJsonLogOneFrame(), FramesPrune(), IPOnlyMatchPacket(), JsonBuildFileInfoRecord(), ListAppLayerHooks(), LLVMFuzzerTestOneInput(), LuaExtensionsMatchSetup(), LuaStateGetPacket(), LuaStateSetPacket(), MpmAddPattern(), MpmFreePattern(), OutputJsonBuilderBuffer(), PacketAlertCheck(), PacketBypassCallback(), PacketCallocExtPkt(), PacketCheckAction(), PacketCopyData(), PacketCopyDataOffset(), PacketCreateMask(), PacketDecodeFinalize(), PacketDefragPktSetup(), PacketDequeueNoLock(), PacketDestructor(), PacketDrop(), PacketEnqueueNoLock(), PacketFree(), PacketFreeOrRelease(), PacketGetAction(), PacketGetFromAlloc(), PacketGetFromQueueOrAlloc(), PacketInit(), PacketPoolDestroy(), PacketRecycle(), PacketReinit(), PacketSetData(), PacketSwap(), PacketTunnelPktSetup(), PacketUpdateEngineEventCounters(), PcapFileReleasePseudoPacket(), PktVarAdd(), PktVarAddKeyValue(), PktVarGet(), PoolFree(), PoolGet(), PoolReturn(), Prefilter(), PrefilterPostRuleMatch(), ReceiveErfFileLoop(), RejectSendIPv4ICMP(), RejectSendIPv4TCP(), RejectSendIPv6ICMP(), RejectSendIPv6TCP(), RulesDumpMatchArray(), RulesDumpTxMatchArray(), SCACPreparePatterns(), SCACTilePreparePatterns(), SCAppLayerRegisterParser(), SCAppLayerRegisterProtocolDetection(), SCBPFCompile(), SCCreateDirectoryTree(), SCPacketSetDatalink(), SCPacketSetLiveDevice(), SCPacketSetSource(), SCPacketSetTime(), SCPortIntervalInsert(), SCProfileRuleStart(), SCProfilingAddPacket(), SCProfilingKeywordUpdateCounter(), SCProfilingPrefilterUpdateCounter(), SCProfilingSghUpdateCounter(), SigAddressCleanupStage1(), SigMatchSignatures(), StreamReassembleRawHasDataReady(), StreamReassembleRawUpdateProgress(), StreamSegmentForEach(), StreamSegmentForSession(), StreamTcp(), StreamTcpDetectLogFlush(), StreamTcpInlineSegmentCompare(), StreamTcpPacket(), StreamTcpReassembleAppLayer(), StreamTcpReassembleDepthReached(), StreamTcpReassembleHandleSegmentHandleData(), StreamTcpSegmentForEach(), StreamTcpSegmentForSession(), StreamTcpSessionPktFree(), StreamTcpUTAddPayload(), StreamTcpUTAddSegmentWithByte(), StreamTcpUTAddSegmentWithPayload(), TagFlowAdd(), TagHandlePacket(), TagHashAddTag(), TcpSessionPacketSsnReuse(), TmqhInputFlow(), TmqhInputSimple(), TmqhOutputFlowHash(), TmqhOutputFlowIPPair(), TmqhOutputPacketpool(), TmqhOutputSimple(), TmqhReleasePacketsToPacketPool(), TmThreadsSlotVarRun(), TmThreadTimeoutLoop(), UTHAssignFlow(), UTHBuildPacketFromEth(), UTHBuildPacketIPV6Real(), UTHBuildPacketOfFlows(), UTHBuildPacketReal(), UTHCheckPacketMatchResults(), UTHFreePacket(), UTHFreePackets(), UTHMatchPackets(), UTHMatchPacketsWithResults(), UTHPacketMatchSig(), and UTHPacketMatchSigMpm().
| SCInstance surifuzz |
Definition at line 18 of file fuzz_iprep.c.
| ThreadVars* th_v |
Definition at line 20 of file fuzz_iprep.c.
Referenced by UTHBuildPacketFromEth(), UTHMatchPackets(), UTHMatchPacketsWithResults(), UTHPacketMatchSig(), and UTHPacketMatchSigMpm().