projects
/
onak.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Make key addition success text more like SKS/PKS.
[onak.git]
/
gpgwww.c
diff --git
a/gpgwww.c
b/gpgwww.c
index 44c226ccae6c7a849f7220d1316710ac28482986..984aab4cc6d66a2d2c0e630f5ad28077618a593a 100644
(file)
--- a/
gpgwww.c
+++ b/
gpgwww.c
@@
-61,14
+61,14
@@
int getkeyspath(uint64_t have, uint64_t want, int count)
int rec;
int pathlen = 0;
int rec;
int pathlen = 0;
- fullhave = getfullkeyid(have);
- fullwant = getfullkeyid(want);
+ fullhave =
config.dbbackend->
getfullkeyid(have);
+ fullwant =
config.dbbackend->
getfullkeyid(want);
/*
* Make sure the keys we have and want are in the cache.
*/
/*
* Make sure the keys we have and want are in the cache.
*/
- cached_getkeysigs(fullhave);
- cached_getkeysigs(fullwant);
+ c
onfig.dbbackend->c
ached_getkeysigs(fullhave);
+ c
onfig.dbbackend->c
ached_getkeysigs(fullwant);
if ((keyinfoa = findinhash(fullhave)) == NULL) {
return 1;
if ((keyinfoa = findinhash(fullhave)) == NULL) {
return 1;
@@
-93,9
+93,10
@@
int getkeyspath(uint64_t have, uint64_t want, int count)
*/
curkey = findinhash(keyinfoa->parent);
while (curkey != NULL && curkey->keyid != 0) {
*/
curkey = findinhash(keyinfoa->parent);
while (curkey != NULL && curkey->keyid != 0) {
- if (curkey->keyid != fullwant && fetch_key(
+ if (curkey->keyid != fullwant &&
+ config.dbbackend->fetch_key(
curkey->keyid,
curkey->keyid,
-
&publickey, false)) {
+ &publickey, false)) {
flatten_publickey(publickey,
&packets,
&list_end);
flatten_publickey(publickey,
&packets,
&list_end);
@@
-114,7
+115,7
@@
int getkeyspath(uint64_t have, uint64_t want, int count)
/*
* Add the destination key to the list of returned keys.
*/
/*
* Add the destination key to the list of returned keys.
*/
- if (fetch_key(fullwant, &publickey, false)) {
+ if (
config.dbbackend->
fetch_key(fullwant, &publickey, false)) {
flatten_publickey(publickey,
&packets,
&list_end);
flatten_publickey(publickey,
&packets,
&list_end);
@@
-168,7
+169,7
@@
int main(int argc, char *argv[])
readconfig(NULL);
initlogthing("gpgwww", config.logfile);
catchsignals();
readconfig(NULL);
initlogthing("gpgwww", config.logfile);
catchsignals();
- initdb(true);
+
config.dbbackend->
initdb(true);
inithash();
logthing(LOGTHING_NOTICE, "Looking for path from 0x%llX to 0x%llX.",
from,
inithash();
logthing(LOGTHING_NOTICE, "Looking for path from 0x%llX to 0x%llX.",
from,
@@
-179,7
+180,7
@@
int main(int argc, char *argv[])
dofindpath(from, to, true, 3);
}
destroyhash();
dofindpath(from, to, true, 3);
}
destroyhash();
- cleanupdb();
+ c
onfig.dbbackend->c
leanupdb();
cleanuplogthing();
cleanupconfig();
cleanuplogthing();
cleanupconfig();