Go to the documentation of this file.
130 static void RegisterUnittests(
void)
207 Win32SyscallRegisterTests();
210 SourceWinDivertRegisterTests();
267 if (list_unittests) {
278 #ifdef BUILD_HYPERSCAN
void SCProtoNameRegisterTests(void)
void DecodeUDPV4RegisterTests(void)
void AppLayerHtpNeedFileInspection(void)
Sets a flag that informs the HTP app layer that some module in the engine needs the http request file...
void DetectAddressTests(void)
void DecodeESPRegisterTests(void)
void MagicRegisterTests(void)
void FlowRegisterTests(void)
Function to register the Flow Unitests.
void PoolRegisterTests(void)
void DecodePPPRegisterTests(void)
void IPPairRegisterUnittests(void)
void DcePayloadRegisterTests(void)
void UtListTests(const char *regex_arg)
List all registered unit tests.
void MpmRegisterTests(void)
void TmqhFlowRegisterTests(void)
int UtRunSelftest(const char *regex_arg)
Run self tests.
void RegisterAllModules(void)
void TmModuleRegisterTests(void)
register all unittests for the tm modules
void DecodeNSHRegisterTests(void)
void SCSigRegisterSignatureOrderingTests(void)
void AppLayerUnittestsRegister(void)
void GlobalsInitPreConfig(void)
void MemrchrRegisterTests(void)
void AppLayerParserRegisterUnittests(void)
void HostBitInitCtx(void)
void SigGroupHeadRegisterTests(void)
void PacketPoolInit(void)
void SigRegisterTests(void)
void OutputJsonStatsRegisterTests(void)
void SigTableRegisterTests(void)
void UtilSpmSearchRegistertests(void)
void FlowBitRegisterTests(void)
void DecodeMPLSRegisterTests(void)
void DecodeEthernetRegisterTests(void)
Registers Ethernet unit tests.
int AppLayerSetup(void)
Setup the app layer.
void ByteRegisterTests(void)
void SCRadixRegisterTests(void)
void DecodeCHDLCRegisterTests(void)
Registers Ethernet unit tests.
void EngineModeSetIDS(void)
void DecodeVNTagRegisterTests(void)
void UtInitialize(void)
Initialize unit test list.
void UTHRegisterTests(void)
void SCRuleVarsRegisterTests(void)
void AppLayerHtpEnableRequestBodyCallback(void)
Sets a flag that informs the HTP app layer that some module in the engine needs the http request body...
void HashTableRegisterTests(void)
void DefragRegisterTests(void)
void SCHInfoRegisterTests(void)
void StreamTcpRegisterTests(void)
void DecodeICMPV6RegisterTests(void)
Registers ICMPV6 unit tests.
int StorageFinalize(void)
void SCAtomicRegisterTests(void)
Data structures and function prototypes for keeping state for the detection engine.
void DecodeTCPRegisterTests(void)
void SCLogRegisterTests(void)
uint32_t UtRunTests(const char *regex_arg)
Run all registered unittests.
void MacSetRegisterTests(void)
#define DEFAULT_PACKET_SIZE
void DetectEngineRegisterTests(void)
uint32_t max_pending_packets
void HostBitRegisterTests(void)
uint32_t default_packet_size
void DecodeVLANRegisterTests(void)
void ConfYamlRegisterTests(void)
void ConfRegisterTests(void)
void DecodePPPOERegisterTests(void)
Registers PPPOE unit tests.
void SCClassConfRegisterTests(void)
This function registers unit tests for Classification Config API.
void UtCleanup(void)
Cleanup unit test list.
void AppLayerProtoDetectUnittestsRegister(void)
Register unittests for app layer proto detection module.
void DecodeVXLANRegisterTests(void)
void SCRConfRegisterTests(void)
This function registers unit tests for Reference Config API.
void HashListTableRegisterTests(void)
void DecodeGRERegisterTests(void)
this function registers unit tests for GRE decoder
void UtilMiscRegisterTests(void)
void DecodeICMPV4RegisterTests(void)
Registers ICMPV4 unit test.
void RunUnittests(int list_unittests, const char *regex_arg)
void SCReputationRegisterTests(void)
void SCThresholdConfRegisterTests(void)
This function registers unit tests for Classification Config API.
void HostRegisterUnittests(void)
void DecodeIPV4RegisterTests(void)
void DetectEngineAlertRegisterTests(void)
Registers Detect Engine Alert unit tests.
void SCProfilingRegisterTests(void)
void IPPairBitRegisterTests(void)
void DetectPortTests(void)
void UtilActionRegisterTests(void)
void PacketPoolDestroy(void)
void ThreadMacrosRegisterTests(void)
this function registers unit tests for DetectId
void MemcmpRegisterTests(void)
void DeStateRegisterTests(void)
void DecodeGeneveRegisterTests(void)
void DecodeIPV6RegisterTests(void)
this function registers unit tests for IPV6 decoder
void StatsRegisterTests(void)
void StreamingBufferRegisterTests(void)
void PayloadRegisterTests(void)
void MpmHSGlobalCleanup(void)
void DecodeRawRegisterTests(void)
Registers Raw unit tests.
void DetectProtoTests(void)
this function registers unit tests for DetectProto