prepare separation of cache

This commit is contained in:
whottgen
2004-12-15 19:55:41 +00:00
parent 928e2ca7bc
commit b8a0a2a1bb
8 changed files with 259 additions and 41 deletions

View File

@ -35,7 +35,7 @@
#include <fcntl.h>
#include <stdio.h>
#if ENABLE_VERIFY_CACHE == 1
#if ENABLE_CACHE == 1
#define DB_DBM_HSEARCH 1
#include <db.h>
#endif
@ -287,7 +287,7 @@ int verify_work_destroy(void *handle, void *work_handle) {
void cache_insert(verify_container_handle_t *vch, const char *address, int result, const char *output) {
#if ENABLE_VERIFY_CACHE == 1
#if ENABLE_CACHE == 1
DBM *cache;
datum data, key;
int ret;
@ -321,11 +321,11 @@ void cache_insert(verify_container_handle_t *vch, const char *address, int resul
}
#else
syslog(LOG_DEBUG, "cache_insert: cache disabled");
#endif /* ENABLE_VERIFY_CACHE */
#endif /* ENABLE_CACHE */
}
int cache_lookup(verify_container_handle_t *vch, const char* address, int *result, char **output) {
#if ENABLE_VERIFY_CACHE == 1
#if ENABLE_CACHE == 1
DBM *cache;
datum data, key;
mydata_t *mydata;
@ -381,7 +381,7 @@ int cache_lookup(verify_container_handle_t *vch, const char* address, int *resul
return res;
#else
return -1;
#endif /* ENABLE_VERIFY_CACHE */
#endif /* ENABLE_CACHE */
}