diff options
| author | Theodore Tso <tytso@mit.edu> | 1994-12-24 03:55:32 +0000 |
|---|---|---|
| committer | Theodore Tso <tytso@mit.edu> | 1994-12-24 03:55:32 +0000 |
| commit | e7f8bf49a6cd592688b7ab1a35f8cbe063d04436 (patch) | |
| tree | aefcac9a39cf15e1571349e14c0b00858fc5849f /src/include | |
| parent | 33c18cbb0f00540555e433aa21bf2d187ffef73f (diff) | |
| download | krb5-e7f8bf49a6cd592688b7ab1a35f8cbe063d04436.tar.gz krb5-e7f8bf49a6cd592688b7ab1a35f8cbe063d04436.tar.xz krb5-e7f8bf49a6cd592688b7ab1a35f8cbe063d04436.zip | |
Add a enc_part2 member to the krb5_cred structure which may point to the
unecrypted version, if it's available.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4750 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/include')
| -rw-r--r-- | src/include/krb5/ChangeLog | 5 | ||||
| -rw-r--r-- | src/include/krb5/krb5.h | 13 |
2 files changed, 12 insertions, 6 deletions
diff --git a/src/include/krb5/ChangeLog b/src/include/krb5/ChangeLog index 9060d62f8..2fcaaf41b 100644 --- a/src/include/krb5/ChangeLog +++ b/src/include/krb5/ChangeLog @@ -1,3 +1,8 @@ +Fri Dec 23 22:29:43 1994 Theodore Y. Ts'o (tytso@dcl) + + * krb5.h (krb5_cred): Add enc_part2 member which may point to the + unecrypted version, if it's available. + Mon Dec 19 21:53:33 1994 Theodore Y. Ts'o (tytso@dcl) * krb5.h (krb5_context): Add new typdef for krb5_context. diff --git a/src/include/krb5/krb5.h b/src/include/krb5/krb5.h index 90c7ad10c..fccbd9213 100644 --- a/src/include/krb5/krb5.h +++ b/src/include/krb5/krb5.h @@ -265,12 +265,6 @@ typedef struct _krb5_priv_enc_part { krb5_address *r_address; /* recipient address, optional */ } krb5_priv_enc_part; -typedef struct _krb5_cred { - krb5_magic magic; - krb5_ticket **tickets; /* tickets */ - krb5_enc_data enc_part; /* encrypted part */ -} krb5_cred; - typedef struct _krb5_cred_info { krb5_magic magic; krb5_keyblock* session; /* session key used to encrypt */ @@ -293,6 +287,13 @@ typedef struct _krb5_cred_enc_part { krb5_cred_info **ticket_info; } krb5_cred_enc_part; +typedef struct _krb5_cred { + krb5_magic magic; + krb5_ticket **tickets; /* tickets */ + krb5_enc_data enc_part; /* encrypted part */ + krb5_cred_enc_part *enc_part2; /* unencrypted version, if available*/ +} krb5_cred; + /* these need to be here so the typedefs are available for the prototypes */ #include <krb5/safepriv.h> #include <krb5/ccache.h> |
