aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeffrey Altman <jaltman@secure-endpoints.com>2007-12-12 22:32:19 +0000
committerJeffrey Altman <jaltman@secure-endpoints.com>2007-12-12 22:32:19 +0000
commitb75f7b4b4b957da9a48637c614123933f1e12009 (patch)
treedc72fe9e7c5b0de1430779073c8e51bd99cb71bf
parent53970402b5ed10c66501e199f596803fc0c2aba9 (diff)
downloadkrb5-b75f7b4b4b957da9a48637c614123933f1e12009.zip
krb5-b75f7b4b4b957da9a48637c614123933f1e12009.tar.gz
krb5-b75f7b4b4b957da9a48637c614123933f1e12009.tar.bz2
KFW: BUG: KRB5CRED: Set identity data before sending notification
Call tc_set_ident_data() before kcdb_credset_collect(). Make sure the identity data is set before the credentials change notification is broadcast. ticket: new component: windows tags: pullup git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20176 dc483132-0cff-0310-8789-dd5450dbe970
-rw-r--r--src/windows/identity/plugins/krb5/krb5funcs.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/windows/identity/plugins/krb5/krb5funcs.c b/src/windows/identity/plugins/krb5/krb5funcs.c
index 59cbe32..8d0de12 100644
--- a/src/windows/identity/plugins/krb5/krb5funcs.c
+++ b/src/windows/identity/plugins/krb5/krb5funcs.c
@@ -978,8 +978,8 @@ _exit:
if (cc_ctx)
(*pcc_shutdown)(&cc_ctx);
- kcdb_credset_collect(NULL, krb5_credset, NULL, credtype_id_krb5, NULL);
tc_set_ident_data(&idl);
+ kcdb_credset_collect(NULL, krb5_credset, NULL, credtype_id_krb5, NULL);
tc_free_idlist(&idl);
return(code);