summaryrefslogtreecommitdiffstats
path: root/src/include
diff options
context:
space:
mode:
authorTheodore Tso <tytso@mit.edu>1993-06-03 00:03:54 +0000
committerTheodore Tso <tytso@mit.edu>1993-06-03 00:03:54 +0000
commitf10327f96450c571cb102bd7348844172f9f0d51 (patch)
tree515d1e13a87f1305dc793e2dcaa28d81833ce025 /src/include
parent3284a48d87eaf940b84692e8afc408fdb88484da (diff)
Change KDC_TKT_COMMON_MASK for proper KDC operation
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@2540 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/include')
-rw-r--r--src/include/krb5/fieldbits.h10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/include/krb5/fieldbits.h b/src/include/krb5/fieldbits.h
index 28cced7aa..74eb2db38 100644
--- a/src/include/krb5/fieldbits.h
+++ b/src/include/krb5/fieldbits.h
@@ -67,8 +67,14 @@
#define KDC_OPT_RENEW 0x00000002
#define KDC_OPT_VALIDATE 0x00000001
-/* fields common which can be masked and copied */
-#define KDC_TKT_COMMON_MASK 0x7e800000
+/*
+ * Mask of ticket flags in the TGT which should be converted into KDC
+ * options when using the TGT to get derivitive tickets.
+ *
+ * New mask = KDC_OPT_FORWARDABLE | KDC_OPT_PROXIABLE |
+ * KDC_OPT_ALLOW_POSTDATE | KDC_OPT_RENEWABLE
+ */
+#define KDC_TKT_COMMON_MASK 0x54800000
/* definitions for ap_options fields */
/* ap_options are 32 bits; each host is responsible to put the 4 bytes