Mercurial > dropbear
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 |