X-Git-Url: https://the.earth.li/gitweb/?p=onak.git;a=blobdiff_plain;f=keydb%2Fkeydb_fs.c;h=f7c865ee6b897cfb7995a35b5828dca1e7a63d12;hp=f8d55dc8233dd80a2b92e6878abee3719dc67cd0;hb=a2979c20e1ab2d52e3a961ac7dad45fee9d6345a;hpb=00e37c36f214bf9d2e9794d3089e64522a6275a2 diff --git a/keydb/keydb_fs.c b/keydb/keydb_fs.c index f8d55dc..f7c865e 100644 --- a/keydb/keydb_fs.c +++ b/keydb/keydb_fs.c @@ -633,6 +633,7 @@ static int fs_iterate_keys(struct onak_dbctx *dbctx, #define NEED_KEYID2UID 1 #define NEED_GETKEYSIGS 1 #define NEED_UPDATEKEYS 1 +#define NEED_GET 1 #define NEED_GET_FP 1 #include "keydb.c" @@ -709,8 +710,9 @@ struct onak_dbctx *keydb_fs_init(struct onak_db_config *dbcfg, bool readonly) dbctx->cleanupdb = fs_cleanupdb; dbctx->starttrans = fs_starttrans; dbctx->endtrans = fs_endtrans; - dbctx->fetch_key_id = fs_fetch_key_id; + dbctx->fetch_key = generic_fetch_key; dbctx->fetch_key_fp = generic_fetch_key_fp; + dbctx->fetch_key_id = fs_fetch_key_id; dbctx->fetch_key_text = fs_fetch_key_text; dbctx->fetch_key_skshash = fs_fetch_key_skshash; dbctx->store_key = fs_store_key;