diff options
| author | Laurent Bercot <ska-skaware@skarnet.org> | 2024-07-30 14:36:22 +0000 |
|---|---|---|
| committer | Laurent Bercot <ska@appnovation.com> | 2024-07-30 14:36:22 +0000 |
| commit | 1360696c2d6ed7083a71979c8382c9d34df12cf0 (patch) | |
| tree | fa3ee62017ac140d11a32d509e3d9426c72daa14 /src/include | |
| parent | a788cfec66d6e672fd9bf2e1038d075b5318459a (diff) | |
| download | shibari-1360696c2d6ed7083a71979c8382c9d34df12cf0.tar.gz | |
More stuff
Signed-off-by: Laurent Bercot <ska@appnovation.com>
Diffstat (limited to 'src/include')
| -rw-r--r-- | src/include/shibari/dcache.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/include/shibari/dcache.h b/src/include/shibari/dcache.h index 50fc44d..1ec9fb6 100644 --- a/src/include/shibari/dcache.h +++ b/src/include/shibari/dcache.h @@ -42,7 +42,8 @@ struct dcache_s #define DCACHE_ZERO { .storage = GENSETDYN_ZERO, .by_key = AVLTREE_ZERO, .by_entry = AVLTREE_ZERO, .by_expire = AVLTREE_ZERO, .max = 0, .size = 0, .motion = 0 } extern void dcache_init (dcache_t *, uint64_t) ; -extern dcache_node_t *dcache_search (dcache_t *, char const *, uint16_t) ; +extern dcache_node_t *dcache_search (dcache_t *, char const *, uint16_t, tain const *) ; +#define dcache_search_g(d, key, keylen) dcache_search(d, key, (keylen), &STAMP) extern int dcache_add (dcache_t *, char const *, uint16_t, char const *, uint16_t, tain const *, tain const *) ; #define dcache_add_g(d, key, keylen, data, datalen, expire) dcache_add(d, key, keylen, data, datalen, (expire), &STAMP) extern void dcache_clean_expired (dcache_t *, tain const *) ; |
