- Parameters
-
Allocates a new cache, initializes it properly and updates it to contain all conntracks currently in the kernel.
- Note
- The caller is responsible for destroying and freeing the cache after using it.
- Returns
- The cache or NULL if an error has occured.
Definition at line 407 of file ct.c.
References nl_cache_alloc(), and nl_cache_refill().
409 struct nl_cache *cache;
int nl_cache_refill(struct nl_handle *handle, struct nl_cache *cache)
(Re)fill a cache with the contents in the kernel.
struct nl_cache * nl_cache_alloc(struct nl_cache_ops *ops)
Allocate an empty cache.