|
suricata
|
#include "suricata-common.h"#include "feature.h"#include "threads.h"#include "util-debug.h"#include "util-hashlist.h"
Go to the source code of this file.
Data Structures | |
| struct | FeatureEntryType |
Typedefs | |
| typedef struct FeatureEntryType | FeatureEntryType |
Functions | |
| void | ProvidesFeature (const char *feature_name) |
| bool | RequiresFeature (const char *feature_name) |
| void | FeatureTrackingRelease (void) |
| void | FeatureDump (void) |
| void | FeatureTrackingRegister (void) |
Implements feature tracking
Definition in file feature.c.
| typedef struct FeatureEntryType FeatureEntryType |
| void FeatureDump | ( | void | ) |
Definition at line 144 of file feature.c.
References HashListTableGetListHead().

| 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.
Referenced by GlobalsDestroy().

| void ProvidesFeature | ( | const char * | feature_name | ) |
Definition at line 111 of file feature.c.
References SCMutexLock.
| bool RequiresFeature | ( | const char * | feature_name | ) |
Definition at line 126 of file feature.c.
References SCMutexLock.