summaryrefslogtreecommitdiffstats
path: root/lib/libalpm/handle.h
diff options
context:
space:
mode:
authorAndrew Gregory <andrew.gregory.8@gmail.com>2014-09-30 21:00:03 +0200
committerAllan McRae <allan@archlinux.org>2014-10-01 01:12:54 +0200
commit7ee01c86669327b2af63c8ed9390bcbf071cdac5 (patch)
tree72f1a5f494025d24e231451913024ab7a999de30 /lib/libalpm/handle.h
parentaec4241af24a1c68dacadb31ae38f05bdccfe799 (diff)
downloadpacman-7ee01c86669327b2af63c8ed9390bcbf071cdac5.tar.gz
pacman-7ee01c86669327b2af63c8ed9390bcbf071cdac5.tar.xz
_alpm_key_in_keychain: cache known keys
Implements FS#38042 Signed-off-by: Andrew Gregory <andrew.gregory.8@gmail.com>
Diffstat (limited to 'lib/libalpm/handle.h')
-rw-r--r--lib/libalpm/handle.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/libalpm/handle.h b/lib/libalpm/handle.h
index b92d3cfb..2888f0f3 100644
--- a/lib/libalpm/handle.h
+++ b/lib/libalpm/handle.h
@@ -62,6 +62,10 @@ struct __alpm_handle_t {
CURL *curl; /* reusable curl_easy handle */
#endif
+#ifdef HAVE_LIBGPGME
+ alpm_list_t *known_keys; /* keys verified to be in our keychain */
+#endif
+
/* callback functions */
alpm_cb_log logcb; /* Log callback function */
alpm_cb_download dlcb; /* Download callback function */