diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/lib/gssapi/krb5/ChangeLog | 4 | ||||
-rw-r--r-- | src/lib/gssapi/krb5/k5seal.c | 2 |
2 files changed, 5 insertions, 1 deletions
diff --git a/src/lib/gssapi/krb5/ChangeLog b/src/lib/gssapi/krb5/ChangeLog index 2bc1ca9a6d..61f853aadd 100644 --- a/src/lib/gssapi/krb5/ChangeLog +++ b/src/lib/gssapi/krb5/ChangeLog @@ -1,3 +1,7 @@ +2001-10-27 Sam Hartman <hartmans@mit.edu> + + * k5seal.c (make_seal_token_v1): Use usage 15 only for mic tokens, not for seal tokens without encryption + 2001-10-26 Ezra Peisach <epeisach@mit.edu> * k5seal.c (make_seal_token_v1): Correct errors in code pertaining diff --git a/src/lib/gssapi/krb5/k5seal.c b/src/lib/gssapi/krb5/k5seal.c index 7ba53db27c..e9d2985d18 100644 --- a/src/lib/gssapi/krb5/k5seal.c +++ b/src/lib/gssapi/krb5/k5seal.c @@ -150,7 +150,7 @@ make_seal_token_v1 (krb5_context context, break; case SGN_ALG_HMAC_MD5: md5cksum.checksum_type = CKSUMTYPE_HMAC_MD5_ARCFOUR; - if (!encrypt) + if (toktype != KG_TOK_SEAL_MSG) sign_usage = 15; break; default: |