aboutsummaryrefslogtreecommitdiffstats
path: root/g10/keydb.h
diff options
context:
space:
mode:
Diffstat (limited to 'g10/keydb.h')
-rw-r--r--g10/keydb.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/g10/keydb.h b/g10/keydb.h
index 6f57583fd..2de52d504 100644
--- a/g10/keydb.h
+++ b/g10/keydb.h
@@ -119,6 +119,19 @@ union pref_hint
};
+/* Constants to describe from where a key was fetched or updated. */
+enum
+ {
+ KEYSRC_UNKNOWN = 0,
+ KEYSRC_FILE = 1, /* Direct import from a file. */
+ KEYSRC_KS = 2, /* Public keyserver. */
+ KEYSRC_PREF_KS = 3, /* Preferred keysrver. */
+ KEYSRC_WKD = 4, /* Web Key Directory. */
+ KEYSRC_WKD_SD = 5, /* Web Key Directory but from a sub domain. */
+ KEYSRC_DANE = 6 /* OpenPGP DANE. */
+ };
+
+
/*-- keydb.c --*/
#define KEYDB_RESOURCE_FLAG_PRIMARY 2 /* The primary resource. */