Skip Menu |
 

Subject: gss_krb5int_make_seal_token_v3_iov fails to set conf_state
Date: Thu, 21 Oct 2010 15:14:37 -0400
From: "Arlene Berry" <aberry@likewise.com>
To: <krb5-bugs@mit.edu>
gss_krb5int_make_seal_token_v3_iov fails to set conf_state which results
in gss_wrap_iov returning an incorrect value. This fixed it for us:

Index: src/lib/gssapi/krb5/k5sealv3iov.c
===================================================================
--- src/lib/gssapi/krb5/k5sealv3iov.c (revision 24468)
+++ src/lib/gssapi/krb5/k5sealv3iov.c (working copy)
@@ -269,6 +269,9 @@

code = 0;

+ if (conf_state != NULL)
+ *conf_state = conf_req_flag;
+
cleanup:
if (code != 0)
kg_release_iov(iov, iov_count);
From: ghudson@mit.edu
Subject: SVN Commit

Set *conf_state on successful return from
gss_krb5int_make_seal_token_v3_iov, fixing a case where it wasn't
always set by gss_wrap_iov. Patch from aberry@likewise.com.


https://github.com/krb5/krb5/commit/4e7c6bcceae91cd1405db0945ac8c4508971aeac
Commit By: ghudson
Revision: 24483
Changed Files:
U trunk/src/lib/gssapi/krb5/k5sealv3iov.c
From: tlyu@mit.edu
Subject: SVN Commit

pull up r24483 from trunk

------------------------------------------------------------------------
r24483 | ghudson | 2010-10-26 10:17:38 -0400 (Tue, 26 Oct 2010) | 8 lines

ticket: 6809
target_version: 1.9
tags: pullup

Set *conf_state on successful return from
gss_krb5int_make_seal_token_v3_iov, fixing a case where it wasn't
always set by gss_wrap_iov. Patch from aberry@likewise.com.

https://github.com/krb5/krb5/commit/dc17806ebfd42041f4829310035fde643efced7b
Commit By: tlyu
Revision: 24498
Changed Files:
U branches/krb5-1-9/src/lib/gssapi/krb5/k5sealv3iov.c