diff options
Diffstat (limited to 'src/lib/libcrypto/cast/cast_lcl.h')
-rw-r--r-- | src/lib/libcrypto/cast/cast_lcl.h | 20 |
1 files changed, 11 insertions, 9 deletions
diff --git a/src/lib/libcrypto/cast/cast_lcl.h b/src/lib/libcrypto/cast/cast_lcl.h index 6587952a96..83cf382a91 100644 --- a/src/lib/libcrypto/cast/cast_lcl.h +++ b/src/lib/libcrypto/cast/cast_lcl.h | |||
@@ -60,6 +60,9 @@ | |||
60 | #include <stdlib.h> | 60 | #include <stdlib.h> |
61 | #endif | 61 | #endif |
62 | 62 | ||
63 | |||
64 | #include "openssl/e_os.h" /* OPENSSL_EXTERN */ | ||
65 | |||
63 | #undef c2l | 66 | #undef c2l |
64 | #define c2l(c,l) (l =((unsigned long)(*((c)++))) , \ | 67 | #define c2l(c,l) (l =((unsigned long)(*((c)++))) , \ |
65 | l|=((unsigned long)(*((c)++)))<< 8L, \ | 68 | l|=((unsigned long)(*((c)++)))<< 8L, \ |
@@ -213,12 +216,11 @@ | |||
213 | } | 216 | } |
214 | #endif | 217 | #endif |
215 | 218 | ||
216 | extern CAST_LONG CAST_S_table0[256]; | 219 | OPENSSL_EXTERN CAST_LONG CAST_S_table0[256]; |
217 | extern CAST_LONG CAST_S_table1[256]; | 220 | OPENSSL_EXTERN CAST_LONG CAST_S_table1[256]; |
218 | extern CAST_LONG CAST_S_table2[256]; | 221 | OPENSSL_EXTERN CAST_LONG CAST_S_table2[256]; |
219 | extern CAST_LONG CAST_S_table3[256]; | 222 | OPENSSL_EXTERN CAST_LONG CAST_S_table3[256]; |
220 | extern CAST_LONG CAST_S_table4[256]; | 223 | OPENSSL_EXTERN CAST_LONG CAST_S_table4[256]; |
221 | extern CAST_LONG CAST_S_table5[256]; | 224 | OPENSSL_EXTERN CAST_LONG CAST_S_table5[256]; |
222 | extern CAST_LONG CAST_S_table6[256]; | 225 | OPENSSL_EXTERN CAST_LONG CAST_S_table6[256]; |
223 | extern CAST_LONG CAST_S_table7[256]; | 226 | OPENSSL_EXTERN CAST_LONG CAST_S_table7[256]; |
224 | |||