X-Git-Url: https://the.earth.li/gitweb/?a=blobdiff_plain;f=keydb%2Fkeydb_file.c;h=d3963646aa9ea6dc68fc83d02e09e80c352ab9d2;hb=a2979c20e1ab2d52e3a961ac7dad45fee9d6345a;hp=ded6a9e2e0c8e9db23f245b93e02a20f67e3a369;hpb=51c1a7dd950efef6a4d00df1878341777f8064ff;p=onak.git diff --git a/keydb/keydb_file.c b/keydb/keydb_file.c index ded6a9e..d396364 100644 --- a/keydb/keydb_file.c +++ b/keydb/keydb_file.c @@ -285,8 +285,10 @@ struct onak_dbctx *keydb_file_init(struct onak_db_config *dbcfg, bool readonly) dbctx->cleanupdb = file_cleanupdb; dbctx->starttrans = file_starttrans; dbctx->endtrans = file_endtrans; - dbctx->fetch_key_id = file_fetch_key_id; + /* Our fetch fp doesn't look at subkeys */ + dbctx->fetch_key = generic_fetch_key_fp; dbctx->fetch_key_fp = generic_fetch_key_fp; + dbctx->fetch_key_id = file_fetch_key_id; dbctx->fetch_key_text = file_fetch_key_text; dbctx->store_key = file_store_key; dbctx->update_keys = generic_update_keys;