diff options
Diffstat (limited to 'src/lib/libcrypto/des/des_old.h')
-rw-r--r-- | src/lib/libcrypto/des/des_old.h | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/src/lib/libcrypto/des/des_old.h b/src/lib/libcrypto/des/des_old.h index 1d8bf65101..8665ba4e7e 100644 --- a/src/lib/libcrypto/des/des_old.h +++ b/src/lib/libcrypto/des/des_old.h | |||
@@ -91,6 +91,8 @@ | |||
91 | #ifndef HEADER_DES_OLD_H | 91 | #ifndef HEADER_DES_OLD_H |
92 | #define HEADER_DES_OLD_H | 92 | #define HEADER_DES_OLD_H |
93 | 93 | ||
94 | #include <openssl/e_os2.h> /* OPENSSL_EXTERN, OPENSSL_NO_DES, DES_LONG */ | ||
95 | |||
94 | #ifdef OPENSSL_NO_DES | 96 | #ifdef OPENSSL_NO_DES |
95 | #error DES is disabled. | 97 | #error DES is disabled. |
96 | #endif | 98 | #endif |
@@ -103,8 +105,6 @@ | |||
103 | #error <openssl/des_old.h> replaces <kerberos/des.h>. | 105 | #error <openssl/des_old.h> replaces <kerberos/des.h>. |
104 | #endif | 106 | #endif |
105 | 107 | ||
106 | #include <openssl/opensslconf.h> /* DES_LONG */ | ||
107 | #include <openssl/e_os2.h> /* OPENSSL_EXTERN */ | ||
108 | #include <openssl/symhacks.h> | 108 | #include <openssl/symhacks.h> |
109 | 109 | ||
110 | #ifdef OPENSSL_BUILD_SHLIBCRYPTO | 110 | #ifdef OPENSSL_BUILD_SHLIBCRYPTO |
@@ -116,6 +116,10 @@ | |||
116 | extern "C" { | 116 | extern "C" { |
117 | #endif | 117 | #endif |
118 | 118 | ||
119 | #ifdef _ | ||
120 | #undef _ | ||
121 | #endif | ||
122 | |||
119 | typedef unsigned char _ossl_old_des_cblock[8]; | 123 | typedef unsigned char _ossl_old_des_cblock[8]; |
120 | typedef struct _ossl_old_des_ks_struct | 124 | typedef struct _ossl_old_des_ks_struct |
121 | { | 125 | { |
@@ -171,9 +175,9 @@ typedef struct _ossl_old_des_ks_struct | |||
171 | DES_enc_write((f),(b),(l),&(k),(iv)) | 175 | DES_enc_write((f),(b),(l),&(k),(iv)) |
172 | #define des_fcrypt(b,s,r)\ | 176 | #define des_fcrypt(b,s,r)\ |
173 | DES_fcrypt((b),(s),(r)) | 177 | DES_fcrypt((b),(s),(r)) |
178 | #if 0 | ||
174 | #define des_crypt(b,s)\ | 179 | #define des_crypt(b,s)\ |
175 | DES_crypt((b),(s)) | 180 | DES_crypt((b),(s)) |
176 | #if 0 | ||
177 | #if !defined(PERL5) && !defined(__FreeBSD__) && !defined(NeXT) && !defined(__OpenBSD__) | 181 | #if !defined(PERL5) && !defined(__FreeBSD__) && !defined(NeXT) && !defined(__OpenBSD__) |
178 | #define crypt(b,s)\ | 182 | #define crypt(b,s)\ |
179 | DES_crypt((b),(s)) | 183 | DES_crypt((b),(s)) |
@@ -360,9 +364,10 @@ void _ossl_old_des_ede3_cfb64_encrypt(unsigned char *in, unsigned char *out, | |||
360 | void _ossl_old_des_ede3_ofb64_encrypt(unsigned char *in, unsigned char *out, | 364 | void _ossl_old_des_ede3_ofb64_encrypt(unsigned char *in, unsigned char *out, |
361 | long length, _ossl_old_des_key_schedule ks1, _ossl_old_des_key_schedule ks2, | 365 | long length, _ossl_old_des_key_schedule ks1, _ossl_old_des_key_schedule ks2, |
362 | _ossl_old_des_key_schedule ks3, _ossl_old_des_cblock *ivec, int *num); | 366 | _ossl_old_des_key_schedule ks3, _ossl_old_des_cblock *ivec, int *num); |
363 | 367 | #if 0 | |
364 | void _ossl_old_des_xwhite_in2out(_ossl_old_des_cblock (*des_key), _ossl_old_des_cblock (*in_white), | 368 | void _ossl_old_des_xwhite_in2out(_ossl_old_des_cblock (*des_key), _ossl_old_des_cblock (*in_white), |
365 | _ossl_old_des_cblock (*out_white)); | 369 | _ossl_old_des_cblock (*out_white)); |
370 | #endif | ||
366 | 371 | ||
367 | int _ossl_old_des_enc_read(int fd,char *buf,int len,_ossl_old_des_key_schedule sched, | 372 | int _ossl_old_des_enc_read(int fd,char *buf,int len,_ossl_old_des_key_schedule sched, |
368 | _ossl_old_des_cblock *iv); | 373 | _ossl_old_des_cblock *iv); |