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.