#include <cache.h>
Data Fields | |
uint32_t(* | hash )(const void *data, const struct hashtable *table) |
int(* | cmp )(const void *data1, const void *data2) |
void *(* | alloc )(void) |
void(* | copy )(void *dst, void *src, unsigned int flags) |
void(* | free )(void *ptr) |
int(* | dump_step )(void *data1, void *n) |
int(* | commit )(struct cache *c, struct nfct_handle *h, int clientfd) |
struct nethdr *(* | build_msg )(const struct cache_object *obj, int type) |
void*(* cache_ops::alloc)(void) |
Referenced by cache_create(), and cache_object_new().
struct nethdr*(* cache_ops::build_msg)(const struct cache_object *obj, int type) |
int(* cache_ops::cmp)(const void *data1, const void *data2) |
Referenced by cache_create().
int(* cache_ops::commit)(struct cache *c, struct nfct_handle *h, int clientfd) |
Referenced by cache_commit().
Referenced by cache_create(), cache_object_new(), and cache_update().
int(* cache_ops::dump_step)(void *data1, void *n) |
Referenced by cache_dump().
void(* cache_ops::free)(void *ptr) |
Referenced by cache_create(), and cache_object_free().
Referenced by cache_create().