]>
Commit | Line | Data |
---|---|---|
590a58c7 AM |
1 | diff -urN nfs-utils-1.0.7.org/utils/gssd/context_heimdal.c nfs-utils-1.0.7/utils/gssd/context_heimdal.c |
2 | --- nfs-utils-1.0.7.org/utils/gssd/context_heimdal.c 2005-07-10 12:14:01.526867000 +0200 | |
3 | +++ nfs-utils-1.0.7/utils/gssd/context_heimdal.c 2005-07-10 12:14:32.815110736 +0200 | |
4 | @@ -46,6 +46,20 @@ | |
5 | #include "gss_oids.h" | |
6 | #include "write_bytes.h" | |
7 | ||
8 | +typedef struct gss_ctx_id_t_desc_struct { | |
9 | + struct krb5_auth_context_data *auth_context; | |
10 | + gss_name_t source, target; | |
11 | + OM_uint32 flags; | |
12 | + enum { LOCAL = 1, OPEN = 2, | |
13 | + COMPAT_OLD_DES3 = 4, | |
14 | + COMPAT_OLD_DES3_SELECTED = 8, | |
15 | + } more_flags; | |
16 | + struct krb5_ticket *ticket; | |
17 | + OM_uint32 lifetime; | |
18 | + pthread_mutex_t ctx_id_mutex; | |
19 | + struct gss_msg_order *order; | |
20 | +} gss_ctx_id_t_desc; | |
21 | + | |
22 | #define MAX_CTX_LEN 4096 | |
23 | ||
24 | int write_heimdal_keyblock(char **p, char *end, krb5_keyblock *key) |