cursor is dead, add uuid to kcm_creds

git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24004 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
Love Hörnquist Åstrand
2008-11-02 07:05:29 +00:00
parent 58b9d9cd60
commit ae92936752

View File

@@ -65,12 +65,11 @@
struct kcm_ccache_data; struct kcm_ccache_data;
struct kcm_creds; struct kcm_creds;
typedef struct kcm_cursor { struct kcm_creds {
pid_t pid; uuid_t uuid;
uint32_t key; krb5_creds cred;
struct kcm_creds *credp; /* pointer to next credential */ struct kcm_creds *next;
struct kcm_cursor *next; };
} kcm_cursor;
typedef struct kcm_ccache_data { typedef struct kcm_ccache_data {
char *name; char *name;
@@ -81,12 +80,7 @@ typedef struct kcm_ccache_data {
gid_t gid; gid_t gid;
krb5_principal client; /* primary client principal */ krb5_principal client; /* primary client principal */
krb5_principal server; /* primary server principal (TGS if NULL) */ krb5_principal server; /* primary server principal (TGS if NULL) */
struct kcm_creds { struct kcm_creds *creds;
krb5_creds cred; /* XXX would be useful for have ACLs on creds */
struct kcm_creds *next;
} *creds;
uint32_t n_cursor;
kcm_cursor *cursors;
krb5_deltat tkt_life; krb5_deltat tkt_life;
krb5_deltat renew_life; krb5_deltat renew_life;
union { union {