|
suricata
|
#include "suricata-common.h"#include "device-storage.h"#include "util-device-private.h"#include "util-storage.h"#include "util-unittest.h"
Go to the source code of this file.
Functions | |
| unsigned int | SCLiveDevStorageSize (void) |
| SCLiveDevStorageId | SCLiveDevStorageRegister (const char *name, void(*Free)(void *)) |
| Register a LiveDevice storage. More... | |
| int | SCLiveDevSetStorageById (LiveDevice *d, SCLiveDevStorageId id, void *ptr) |
| Store a pointer in a given LiveDevice storage. More... | |
| void * | SCLiveDevGetStorageById (LiveDevice *d, SCLiveDevStorageId id) |
| Get a value from a given LiveDevice storage. More... | |
| void | SCLiveDevFreeStorage (LiveDevice *d) |
Device wrapper around storage api
Definition in file device-storage.c.
| void SCLiveDevFreeStorage | ( | LiveDevice * | d | ) |
Definition at line 98 of file device-storage.c.
References SCLiveDevStorageSize(), SCStorageFreeAll(), LiveDevice_::storage, and STORAGE_DEVICE.

| unsigned int SCLiveDevStorageSize | ( | void | ) |
Definition at line 32 of file device-storage.c.
References SCStorageGetSize(), and STORAGE_DEVICE.
Referenced by LiveRegisterDevice(), and SCLiveDevFreeStorage().

