diff options
| author | Sam Hartman <hartmans@mit.edu> | 2009-12-14 18:28:16 +0000 |
|---|---|---|
| committer | Sam Hartman <hartmans@mit.edu> | 2009-12-14 18:28:16 +0000 |
| commit | acd672680307a3f1bad828e6573fa34bd7779203 (patch) | |
| tree | 1ae4e45b4ca1b11872c93a2b2bfd9f6810a4522b /src/clients/klist | |
| parent | 6899a43b722c3cb2672a38eba28490141d9bd32f (diff) | |
| download | krb5-acd672680307a3f1bad828e6573fa34bd7779203.tar.gz krb5-acd672680307a3f1bad828e6573fa34bd7779203.tar.xz krb5-acd672680307a3f1bad828e6573fa34bd7779203.zip | |
fast negotiation projec
Merge branches/fast-negotiate into trunk.
This implements http://k5wiki.kerberos.org/wiki/Projects/Fast_negotiation
Additional changes:
* krb5_c_make_checksum with checksum type 0 uses mandatory checksum for given key enctype
Conflicts:
src/lib/crypto/krb/make_checksum.c
ticket: 6595
Tags: enhancement
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@23465 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/clients/klist')
| -rw-r--r-- | src/clients/klist/klist.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/clients/klist/klist.c b/src/clients/klist/klist.c index 1a6309eb13..df4dbd5332 100644 --- a/src/clients/klist/klist.c +++ b/src/clients/klist/klist.c @@ -284,7 +284,7 @@ void do_keytab(name) if (show_keys) { printf(" (0x"); { - int i; + unsigned int i; for (i = 0; i < entry.key.length; i++) printf("%02x", entry.key.contents[i]); } @@ -382,6 +382,8 @@ void do_ccache(name) exit(1); } while (!(code = krb5_cc_next_cred(kcontext, cache, &cur, &creds))) { + if (krb5_is_config_principal(kcontext, creds.server)) + continue; if (status_only) { if (exit_status && creds.server->length == 2 && strcmp(creds.server->realm.data, princ->realm.data) == 0 && |
