|
suricata
|
#include "util-device.h"

Go to the source code of this file.
Data Structures | |
| struct | LiveDevStorageId_ |
Typedefs | |
| typedef struct LiveDevStorageId_ | LiveDevStorageId |
Functions | |
| unsigned int | LiveDevStorageSize (void) |
| void * | LiveDevGetStorageById (LiveDevice *d, LiveDevStorageId id) |
| Get a value from a given LiveDevice storage. More... | |
| int | LiveDevSetStorageById (LiveDevice *d, LiveDevStorageId id, void *ptr) |
| Store a pointer in a given LiveDevice storage. More... | |
| void | LiveDevFreeStorage (LiveDevice *d) |
| LiveDevStorageId | LiveDevStorageRegister (const char *name, const unsigned int size, void *(*Alloc)(unsigned int), void(*Free)(void *)) |
| Register a LiveDevice storage. More... | |
LiveDevice wrapper around storage api
Definition in file device-storage.h.
| typedef struct LiveDevStorageId_ LiveDevStorageId |
| void LiveDevFreeStorage | ( | LiveDevice * | d | ) |
Definition at line 101 of file device-storage.c.
References LiveDevStorageSize(), LiveDevice_::storage, STORAGE_DEVICE, and StorageFreeAll().

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

