comparison auth.h @ 225:ca7e76d981d9 agent-client

- progress towards client agent forwarding (incomplete and does not compile)
author Matt Johnston <matt@ucc.asn.au>
date Mon, 18 Jul 2005 14:32:52 +0000
parents aad4b3f58556
children 79bf1023cf11
comparison
equal deleted inserted replaced
224:1dbd2473482f 225:ca7e76d981d9
82 char *printableuser; /* stripped of control chars, used for logs etc */ 82 char *printableuser; /* stripped of control chars, used for logs etc */
83 struct passwd * pw; 83 struct passwd * pw;
84 84
85 }; 85 };
86 86
87 /* Sources for signing keys */
88 #define SIGNKEY_SOURCE_RAW_FILE 1
89 #define SIGNKEY_SOURCE_AGENT 21
90
87 struct SignKeyList; 91 struct SignKeyList;
88 /* A singly linked list of signing keys */ 92 /* A singly linked list of signing keys */
89 struct SignKeyList { 93 struct SignKeyList {
90 94
91 sign_key *key; 95 sign_key *key;
92 int type; /* The type of key */ 96 int type; /* The type of key */
93 struct SignKeyList *next; 97 struct SignKeyList *next;
98 int source;
94 /* filename? or the buffer? for encrypted keys, so we can later get 99 /* filename? or the buffer? for encrypted keys, so we can later get
95 * the private key portion */ 100 * the private key portion */
96 101
97 }; 102 };
98 103