summaryrefslogtreecommitdiffstats
path: root/src/include
diff options
context:
space:
mode:
authorJohn Kohl <jtkohl@mit.edu>1990-12-15 10:10:06 +0000
committerJohn Kohl <jtkohl@mit.edu>1990-12-15 10:10:06 +0000
commit74083410c73f6563119bb8556abe20dfcb8ed683 (patch)
treebeadebeb80c1ccd5a499ef9b1e912b30996ccb5d /src/include
parent0ba6a207e6d2499c1db2d76945c6a9ea88f3342d (diff)
downloadkrb5-74083410c73f6563119bb8556abe20dfcb8ed683.tar.gz
krb5-74083410c73f6563119bb8556abe20dfcb8ed683.tar.xz
krb5-74083410c73f6563119bb8556abe20dfcb8ed683.zip
need to declare krb5_encrypted_keyblock *before* db_entry
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@1556 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/include')
-rw-r--r--src/include/krb5/kdb.h20
1 files changed, 10 insertions, 10 deletions
diff --git a/src/include/krb5/kdb.h b/src/include/krb5/kdb.h
index 2f04677d0..64c2fcb3b 100644
--- a/src/include/krb5/kdb.h
+++ b/src/include/krb5/kdb.h
@@ -16,6 +16,16 @@
#ifndef KRB5_KDB5__
#define KRB5_KDB5__
+/* this is the same structure as krb5_keyblock, but with a different name to
+ enable compile-time catching of programmer confusion between encrypted &
+ decrypted keys in the database */
+
+typedef struct _krb5_encrypted_keyblock {
+ krb5_keytype keytype;
+ int length;
+ krb5_octet *contents;
+} krb5_encrypted_keyblock;
+
typedef struct _krb5_db_entry {
krb5_principal principal;
krb5_encrypted_keyblock key;
@@ -37,16 +47,6 @@ typedef struct _krb5_db_entry {
#define KRB5_KDB_DISALLOW_DUP_SKEY 0x00000020
#define KRB5_KDB_DISALLOW_ALL_TIX 0x00000040
-/* this is the same structure as krb5_keyblock, but with a different name to
- enable compile-time catching of programmer confusion between encrypted &
- decrypted keys in the database */
-
-typedef struct _krb5_encrypted_keyblock {
- krb5_keytype keytype;
- int length;
- krb5_octet *contents;
-} krb5_encrypted_keyblock;
-
/* XXX depends on knowledge of krb5_parse_name() formats */
#define KRB5_KDB_M_NAME "K/M" /* Kerberos/Master */