The unified diff between revisions [8a7db1e2..] and [78d02301..] is displayed below. It can also be downloaded as a raw diff.
This diff has been restricted to the following files: 'auth.h'
#
#
# patch "auth.h"
# from [b6755fb25b23106c389f49d9fc6d8a9b03824293]
# to [15c3cde23ddce7783b47c81148c4ef89c8e3a5d8]
#
============================================================
--- auth.h b6755fb25b23106c389f49d9fc6d8a9b03824293
+++ auth.h 15c3cde23ddce7783b47c81148c4ef89c8e3a5d8
@@ -96,6 +96,10 @@ struct AuthState {
};
+/* Sources for signing keys */
+#define SIGNKEY_SOURCE_RAW_FILE 1
+#define SIGNKEY_SOURCE_AGENT 21
+
struct SignKeyList;
/* A singly linked list of signing keys */
struct SignKeyList {
@@ -103,6 +107,7 @@ struct SignKeyList {
sign_key *key;
int type; /* The type of key */
struct SignKeyList *next;
+ int source;
/* filename? or the buffer? for encrypted keys, so we can later get
* the private key portion */