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