diff options
Diffstat (limited to 'include/openssl')
-rw-r--r-- | include/openssl/des.h | 5 | ||||
-rw-r--r-- | include/openssl/idea.h | 4 | ||||
-rw-r--r-- | include/openssl/md2.h | 4 | ||||
-rw-r--r-- | include/openssl/opensslconf.h.in | 5 | ||||
-rw-r--r-- | include/openssl/rc2.h | 4 |
5 files changed, 11 insertions, 11 deletions
diff --git a/include/openssl/des.h b/include/openssl/des.h index 3d784fa03a..649bc792ee 100644 --- a/include/openssl/des.h +++ b/include/openssl/des.h @@ -58,14 +58,13 @@ #ifndef HEADER_NEW_DES_H # define HEADER_NEW_DES_H -# include <openssl/e_os2.h> /* OPENSSL_EXTERN, OPENSSL_NO_DES, DES_LONG - * (via openssl/opensslconf.h */ +# include <openssl/e_os2.h> # ifdef OPENSSL_NO_DES # error DES is disabled. # endif -# define DES_LONG OSSL_DES_LONG +typedef unsigned int DES_LONG; # ifdef OPENSSL_BUILD_SHLIBCRYPTO # undef OPENSSL_EXTERN diff --git a/include/openssl/idea.h b/include/openssl/idea.h index b92d979221..29b5094394 100644 --- a/include/openssl/idea.h +++ b/include/openssl/idea.h @@ -58,12 +58,14 @@ #ifndef HEADER_IDEA_H # define HEADER_IDEA_H -# include <openssl/opensslconf.h>/* IDEA_INT, OPENSSL_NO_IDEA */ +# include <openssl/opensslconf.h> # ifdef OPENSSL_NO_IDEA # error IDEA is disabled. # endif +typedef unsigned int IDEA_INT; + # define IDEA_ENCRYPT 1 # define IDEA_DECRYPT 0 diff --git a/include/openssl/md2.h b/include/openssl/md2.h index 4b42f7e663..4104d0ea1d 100644 --- a/include/openssl/md2.h +++ b/include/openssl/md2.h @@ -58,12 +58,14 @@ #ifndef HEADER_MD2_H # define HEADER_MD2_H -# include <openssl/opensslconf.h>/* OPENSSL_NO_MD2, MD2_INT */ +# include <openssl/opensslconf.h> # ifdef OPENSSL_NO_MD2 # error MD2 is disabled. # endif # include <stddef.h> +typdef unsigned char MD2_INT; + # define MD2_DIGEST_LENGTH 16 # define MD2_BLOCK 16 diff --git a/include/openssl/opensslconf.h.in b/include/openssl/opensslconf.h.in index 58fb20ee9e..22dc0c9bfe 100644 --- a/include/openssl/opensslconf.h.in +++ b/include/openssl/opensslconf.h.in @@ -151,8 +151,6 @@ extern "C" { * The following are cipher-specific, but are part of the public API. */ -#define OSSL_DES_LONG {- $config{des_int} -} - #if !defined(OPENSSL_SYS_UEFI) {- $config{bn_ll} ? "#define" : "#undef" -} BN_LLONG @@ -162,9 +160,6 @@ extern "C" { {- $config{b32} ? "#define" : "#undef" -} THIRTY_TWO_BIT #endif -# define RC2_INT {- $config{rc2_int} -} -# define IDEA_INT {- $config{idea_int} -} -# define MD2_INT {- $config{md2_int} -} # define RC4_INT {- $config{rc4_int} -} #ifdef __cplusplus diff --git a/include/openssl/rc2.h b/include/openssl/rc2.h index 0a433e9eac..0bf6ae31ec 100644 --- a/include/openssl/rc2.h +++ b/include/openssl/rc2.h @@ -58,11 +58,13 @@ #ifndef HEADER_RC2_H # define HEADER_RC2_H -# include <openssl/opensslconf.h>/* OPENSSL_NO_RC2, RC2_INT */ +# include <openssl/opensslconf.h> # ifdef OPENSSL_NO_RC2 # error RC2 is disabled. # endif +typedef unsigned int RC2_INT; + # define RC2_ENCRYPT 1 # define RC2_DECRYPT 0 |