diff options
author | Theodore Tso <tytso@mit.edu> | 1995-10-24 21:33:29 +0000 |
---|---|---|
committer | Theodore Tso <tytso@mit.edu> | 1995-10-24 21:33:29 +0000 |
commit | a2e7d8bebd122f062a11052de944bedd690a2b91 (patch) | |
tree | e9ab9d90c925b782f5905f775e3bb391115fbaf9 /src/include | |
parent | fd4c18ccbcf786018688ea704922b64304470c7d (diff) | |
download | krb5-a2e7d8bebd122f062a11052de944bedd690a2b91.tar.gz krb5-a2e7d8bebd122f062a11052de944bedd690a2b91.tar.xz krb5-a2e7d8bebd122f062a11052de944bedd690a2b91.zip |
Manually defined PROVIDE_* for Macintosh and MS-DOS so that libcrypto
knows which encryption systems to include. Otherwise, we would be
building an exportable (and useless) krb5 library for the Mac and PC.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@6992 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/include')
-rw-r--r-- | src/include/ChangeLog | 7 | ||||
-rw-r--r-- | src/include/k5-int.h | 18 |
2 files changed, 25 insertions, 0 deletions
diff --git a/src/include/ChangeLog b/src/include/ChangeLog index 3a6e2f649..598c1d3c8 100644 --- a/src/include/ChangeLog +++ b/src/include/ChangeLog @@ -1,3 +1,10 @@ +Tue Oct 24 17:31:36 1995 Theodore Y. Ts'o <tytso@dcl> + + * k5-int.h: Manually defined PROVIDE_* for Macintosh and MS-DOS so + that libcrypto knows which encryption systems to include. + Otherwise, we would be building an exportable (and + useless) krb5 library for the Mac and PC. + Fri Oct 6 21:59:02 1995 Theodore Y. Ts'o <tytso@dcl> * Makefile.in: Remove ##DOS!include of config/windows.in. diff --git a/src/include/k5-int.h b/src/include/k5-int.h index 1548ae3cc..739bd9f9e 100644 --- a/src/include/k5-int.h +++ b/src/include/k5-int.h @@ -90,6 +90,15 @@ #define HAVE_STDARG_H #define HAVE_SYS_TYPES_H +/* This controls which encryption routines libcrypto will provide */ +#define PROVIDE_DES_CBC_MD5 +#define PROVIDE_DES_CBC_CRC +#define PROVIDE_RAW_DES_CBC +#define PROVIDE_DES_CBC_CKSUM +#define PROVIDE_CRC32 +#define PROVIDE_RSA_MD4 +#define PROVIDE_RSA_MD5 + #ifndef _SIZE_T_DEFINED typedef unsigned int size_t; #define _SIZE_T_DEFINED @@ -205,6 +214,15 @@ typedef unsigned int size_t; #include <fcntl.h> #endif +/* This controls which encryption routines libcrypto will provide */ +#define PROVIDE_DES_CBC_MD5 +#define PROVIDE_DES_CBC_CRC +#define PROVIDE_RAW_DES_CBC +#define PROVIDE_DES_CBC_CKSUM +#define PROVIDE_CRC32 +#define PROVIDE_RSA_MD4 +#define PROVIDE_RSA_MD5 + /* there is no <stat.h> for mpw */ typedef unsigned long mode_t; typedef unsigned long ino_t; |