summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGreg Hudson <ghudson@mit.edu>2012-06-18 21:40:44 -0400
committerGreg Hudson <ghudson@mit.edu>2012-06-22 11:48:49 -0400
commita2c55a8fe63e67dd8389fb30e8b8103e83124cec (patch)
tree136f64c9417c39f735bdc4010b015c69dfe4c0b9
parentf5208244315465208a7a0782138d65d9bf3885e2 (diff)
downloadkrb5-a2c55a8fe63e67dd8389fb30e8b8103e83124cec.tar.gz
krb5-a2c55a8fe63e67dd8389fb30e8b8103e83124cec.tar.xz
krb5-a2c55a8fe63e67dd8389fb30e8b8103e83124cec.zip
Fix config check in krb5_cccol_have_content
krb5_is_config_principal should be invoked on creds.server, not creds.client. ticket: 7173
-rw-r--r--src/lib/krb5/ccache/cccursor.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/krb5/ccache/cccursor.c b/src/lib/krb5/ccache/cccursor.c
index 2b1893a6c..e15611248 100644
--- a/src/lib/krb5/ccache/cccursor.c
+++ b/src/lib/krb5/ccache/cccursor.c
@@ -237,7 +237,7 @@ krb5_cccol_have_content(krb5_context context)
continue;
while (!found &&
!krb5_cc_next_cred(context, cache, &cache_cursor, &creds)) {
- if (!krb5_is_config_principal(context, creds.client))
+ if (!krb5_is_config_principal(context, creds.server))
found = TRUE;
krb5_free_cred_contents(context, &creds);
}