* krb5.h Added empty structure declaration of krb5_auth_context
authorChris Provenzano <proven@mit.edu>
Fri, 10 Mar 1995 17:18:02 +0000 (17:18 +0000)
committerChris Provenzano <proven@mit.edu>
Fri, 10 Mar 1995 17:18:02 +0000 (17:18 +0000)
* k5-int.h Moved #include "adm_defs.h" to krb5.h

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5096 dc483132-0cff-0310-8789-dd5450dbe970

src/include/ChangeLog
src/include/k5-int.h
src/include/krb5.h

index 65a643f8ba850ed700f32bc6e199f9ed3cdd9a87..6846e7f2cea7020c088ae11cec9d32a9a6fc7f97 100644 (file)
@@ -1,3 +1,10 @@
+
+Fri Mar 10 10:18:50 1995  Chris Provenzano (proven@mit.edu)
+
+       * krb5.h Added empty structure declaration of krb5_auth_context.
+
+       * k5-int.h Moved #include "adm_defs.h" to krb5.h
+
 Thu Mar  2 23:24:00 1995  John Gilmore  (gnu at toad.com)
 
        Make include files begin to work on the Macintosh.
index 25556d7899d71166449c200d3e8438bbd350ffa6..2a5f13fa9a6e7e2b3e40045eb514fd83288cf000 100644 (file)
@@ -12,7 +12,6 @@
 /* krb5/krb5.h includes many other krb5/*.h files too.  The ones that it
    doesn't include, we include below.  */
 
-#include "adm_defs.h"
 #include "asn1.h"
 #include "copyright.h"
 #include "dbm.h"
index 865140201953408de7c22a2c931ae40539502ffd..04fa06d34bd20bee4c1e093f228702459e1452e8 100644 (file)
@@ -52,6 +52,9 @@ typedef struct _krb5_context {
        void          * os_context;
 } * krb5_context;
 
+struct _krb5_auth_context;
+typedef struct _krb5_auth_context krb5_auth_context;
+
 #include "encryption.h"
 #include "fieldbits.h"
 #include "errors.h"
@@ -334,4 +337,6 @@ typedef struct _krb5_pwd_data {
 #define KRB5_RECVAUTH_SKIP_VERSION     0x0001
 #define KRB5_RECVAUTH_BADAUTHVERS      0x0002
 
+#include "adm_defs.h"
+
 #endif /* KRB5_GENERAL__ */