=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/ssh/authfd.h,v retrieving revision 1.26 retrieving revision 1.27 diff -u -r1.26 -r1.27 --- src/usr.bin/ssh/authfd.h 2002/06/05 21:55:44 1.26 +++ src/usr.bin/ssh/authfd.h 2002/06/15 00:01:36 1.27 @@ -1,4 +1,4 @@ -/* $OpenBSD: authfd.h,v 1.26 2002/06/05 21:55:44 markus Exp $ */ +/* $OpenBSD: authfd.h,v 1.27 2002/06/15 00:01:36 markus Exp $ */ /* * Author: Tatu Ylonen @@ -46,10 +46,12 @@ #define SSH_AGENTC_LOCK 22 #define SSH_AGENTC_UNLOCK 23 -/* set key lifetime */ -#define SSH_AGENTC_LIFETIME_IDENTITY1 24 -#define SSH_AGENTC_LIFETIME_IDENTITY 25 +/* constrain key usage */ +#define SSH_AGENTC_CONTRAIN_IDENTITY1 24 +#define SSH_AGENTC_CONTRAIN_IDENTITY 25 +#define SSH_AGENT_CONTRAIN_LIFETIME 1 + /* extended failure messages */ #define SSH2_AGENT_FAILURE 30 @@ -73,7 +75,7 @@ Key *ssh_get_first_identity(AuthenticationConnection *, char **, int); Key *ssh_get_next_identity(AuthenticationConnection *, char **, int); int ssh_add_identity(AuthenticationConnection *, Key *, const char *); -int ssh_lifetime_identity(AuthenticationConnection *, Key *, u_int); +int ssh_contrain_identity(AuthenticationConnection *, Key *, u_int); int ssh_remove_identity(AuthenticationConnection *, Key *); int ssh_remove_all_identities(AuthenticationConnection *, int); int ssh_lock_agent(AuthenticationConnection *, int, const char *);