|
suricata
|

Go to the source code of this file.
Macros | |
| #define | FEATURE_OUTPUT_FILESTORE "output::file-store" |
| #define | FEATURE_JA3 "ja3" |
| #define | FEATURE_JA4 "ja4" |
Functions | |
| void | ProvidesFeature (const char *) |
| bool | RequiresFeature (const char *) |
| void | FeatureDump (void) |
| void | FeatureTrackingRelease (void) |
| void | FeatureTrackingRegister (void) |
Definition in file feature.h.
| void FeatureDump | ( | void | ) |
Definition at line 144 of file feature.c.
References FeatureEntryType::feature, HashListTableGetListData, HashListTableGetListHead(), and HashListTableGetListNext.
Referenced by SuricataInit().


| void FeatureTrackingRegister | ( | void | ) |
Definition at line 152 of file feature.c.
Referenced by PostConfLoadedSetup().

| void FeatureTrackingRelease | ( | void | ) |
Definition at line 136 of file feature.c.
References HashListTableFree().
Referenced by GlobalsDestroy().


| void ProvidesFeature | ( | const char * | feature_name | ) |
Definition at line 111 of file feature.c.
References HashListTableLookup(), SCMutexLock, and SCMutexUnlock.

| bool RequiresFeature | ( | const char * | feature_name | ) |
Definition at line 126 of file feature.c.
References HashListTableLookup(), SCMutexLock, and SCMutexUnlock.
Referenced by EngineAnalysisRules().

