From dd33bada5dc48f17a8fd78fa2cbd0e22e8d0fee3 Mon Sep 17 00:00:00 2001 From: John Gilmore Date: Thu, 26 Jan 1995 03:30:12 +0000 Subject: Make it possible to #include "..." without using slashes, for Macintosh support. * krb5.h: New file, the externally visible interface to Kerberos V5. Currently the whole kitchen sink, to bootstrap. * k5-int.h: New file, the internally visible declarations needed by source files that are part of the Kerberos V5 library itself. Currently the same whole kitchen sink, to bootstrap. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4845 dc483132-0cff-0310-8789-dd5450dbe970 --- src/include/ChangeLog | 11 +++++++++++ src/include/k5-int.h | 32 ++++++++++++++++++++++++++++++++ src/include/krb5.h | 31 +++++++++++++++++++++++++++++++ 3 files changed, 74 insertions(+) create mode 100644 src/include/k5-int.h create mode 100644 src/include/krb5.h (limited to 'src/include') diff --git a/src/include/ChangeLog b/src/include/ChangeLog index 310607bb5..3f5fb4592 100644 --- a/src/include/ChangeLog +++ b/src/include/ChangeLog @@ -1,3 +1,14 @@ +Wed Jan 25 19:19:38 1995 John Gilmore (gnu at toad.com) + + Make it possible to #include "..." without using slashes, + for Macintosh support. + + * krb5.h: New file, the externally visible interface to + Kerberos V5. Currently the whole kitchen sink, to bootstrap. + * k5-int.h: New file, the internally visible declarations + needed by source files that are part of the Kerberos V5 library + itself. Currently the same whole kitchen sink, to bootstrap. + Fri Nov 18 00:16:31 1994 Mark Eichin * configure.in: use WITH_CCOPTS. diff --git a/src/include/k5-int.h b/src/include/k5-int.h new file mode 100644 index 000000000..8280bf8a3 --- /dev/null +++ b/src/include/k5-int.h @@ -0,0 +1,32 @@ +/* + * This prototype for k5-int.h (Krb5 internals include file) + * simply includes every file + * in the lower krb5 directory, more or less. + * + * John Gilmore, Cygnus Support, Sat Jan 21 22:45:52 PST 1995 + */ + +#include "krb5/krb5.h" + +/* krb5/krb5.h includes many other krb5/*.h files too. The ones that it + doesn't include, we include below. */ + +#include "krb5/adm_defs.h" +#include "krb5/asn1.h" +#include "krb5/copyright.h" +/* #include "krb5/crc-32.h" -- removed from krb5 to lib/crypto/crc32 */ +#include "krb5/dbm.h" +#include "krb5/ext-proto.h" +#include "krb5/kdb.h" +#include "krb5/kdb_dbm.h" +#include "krb5/libos.h" +#include "krb5/los-proto.h" +#include "krb5/mit-des.h" +/* #include "krb5/narrow.h" -- used in encryption.h and others, custom usage */ +#include "krb5/preauth.h" +/* #include "krb5/rsa-md4.h" -- removed from krb5 to lib/crypto/md4 */ +#include "krb5/rsa-md5.h" +/* #include "krb5/stock" */ +#include "krb5/sysincl.h" +/* #include "krb5/widen.h" -- used in encryption.h, custom usage. */ +/* #include "krb5/wordsize.h" -- comes in through base-defs.h. */ diff --git a/src/include/krb5.h b/src/include/krb5.h new file mode 100644 index 000000000..15bffb5ef --- /dev/null +++ b/src/include/krb5.h @@ -0,0 +1,31 @@ +/* + * This prototype for a globally useful krb5.h simply includes every file + * in the lower krb5 directory, in alphabetical order. + * + * John Gilmore, Cygnus Support, Sat Jan 21 22:45:52 PST 1995 + */ + +#include "krb5/krb5.h" + +/* krb5/krb5.h includes many other krb5/*.h files too. The ones that it + doesn't include, we include below. */ + +#include "krb5/adm_defs.h" +#include "krb5/asn1.h" +#include "krb5/copyright.h" +/* #include "krb5/crc-32.h" -- removed from krb5 to lib/crypto/crc32 */ +#include "krb5/dbm.h" +#include "krb5/ext-proto.h" +#include "krb5/kdb.h" +#include "krb5/kdb_dbm.h" +#include "krb5/libos.h" +#include "krb5/los-proto.h" +#include "krb5/mit-des.h" +/* #include "krb5/narrow.h" -- used in encryption.h and others, custom usage */ +#include "krb5/preauth.h" +/* #include "krb5/rsa-md4.h" -- removed from krb5 to lib/crypto/md4 */ +#include "krb5/rsa-md5.h" +/* #include "krb5/stock" */ +#include "krb5/sysincl.h" +/* #include "krb5/widen.h" -- used in encryption.h, custom usage. */ +/* #include "krb5/wordsize.h" -- comes in through base-defs.h. */ -- cgit