summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/clients/klist/ChangeLog5
-rw-r--r--src/clients/klist/klist.c6
2 files changed, 11 insertions, 0 deletions
diff --git a/src/clients/klist/ChangeLog b/src/clients/klist/ChangeLog
index febc9cb88..f262c2a3a 100644
--- a/src/clients/klist/ChangeLog
+++ b/src/clients/klist/ChangeLog
@@ -1,3 +1,8 @@
+2001-11-28 Ken Raeburn <raeburn@mit.edu>
+
+ * klist.c (flags_string): Display transit-policy-checked,
+ ok-as-delegate, and anonymous ticket flags.
+
2001-10-09 Ken Raeburn <raeburn@mit.edu>
* klist.c: Make prototypes unconditional.
diff --git a/src/clients/klist/klist.c b/src/clients/klist/klist.c
index 4e3c4a593..da12170cb 100644
--- a/src/clients/klist/klist.c
+++ b/src/clients/klist/klist.c
@@ -521,6 +521,12 @@ flags_string(cred)
buf[i++] = 'H';
if (cred->ticket_flags & TKT_FLG_PRE_AUTH)
buf[i++] = 'A';
+ if (cred->ticket_flags & TKT_FLG_TRANSIT_POLICY_CHECKED)
+ buf[i++] = 'T';
+ if (cred->ticket_flags & TKT_FLG_OK_AS_DELEGATE)
+ buf[i++] = 'O'; /* D/d are taken. Use short strings? */
+ if (cred->ticket_flags & TKT_FLG_ANONYMOUS)
+ buf[i++] = 'a';
buf[i] = '\0';
return(buf);
}