comparison auth.h @ 458:c1e9c81d1d27 agent-client

propagate from branch 'au.asn.ucc.matt.dropbear' (head 8a7db1e2fdc5636abb338adb636babc32f465739) to branch 'au.asn.ucc.matt.dropbear.cli-agent' (head d82c25da2f7e4fb6da510d806c64344e80bb270d)
author Matt Johnston <matt@ucc.asn.au>
date Thu, 16 Aug 2007 13:34:37 +0000
parents 8f3ec7c104d9 79bf1023cf11
children d588e3ea557a
comparison
equal deleted inserted replaced
457:e430a26064ee 458:c1e9c81d1d27
94 char *printableuser; /* stripped of control chars, used for logs etc */ 94 char *printableuser; /* stripped of control chars, used for logs etc */
95 struct passwd * pw; 95 struct passwd * pw;
96 96
97 }; 97 };
98 98
99 /* Sources for signing keys */
100 #define SIGNKEY_SOURCE_RAW_FILE 1
101 #define SIGNKEY_SOURCE_AGENT 21
102
99 struct SignKeyList; 103 struct SignKeyList;
100 /* A singly linked list of signing keys */ 104 /* A singly linked list of signing keys */
101 struct SignKeyList { 105 struct SignKeyList {
102 106
103 sign_key *key; 107 sign_key *key;
104 int type; /* The type of key */ 108 int type; /* The type of key */
105 struct SignKeyList *next; 109 struct SignKeyList *next;
110 int source;
106 /* filename? or the buffer? for encrypted keys, so we can later get 111 /* filename? or the buffer? for encrypted keys, so we can later get
107 * the private key portion */ 112 * the private key portion */
108 113
109 }; 114 };
110 115