summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/cast/cast_lcl.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/libcrypto/cast/cast_lcl.h')
-rw-r--r--src/lib/libcrypto/cast/cast_lcl.h20
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
216extern CAST_LONG CAST_S_table0[256]; 219OPENSSL_EXTERN CAST_LONG CAST_S_table0[256];
217extern CAST_LONG CAST_S_table1[256]; 220OPENSSL_EXTERN CAST_LONG CAST_S_table1[256];
218extern CAST_LONG CAST_S_table2[256]; 221OPENSSL_EXTERN CAST_LONG CAST_S_table2[256];
219extern CAST_LONG CAST_S_table3[256]; 222OPENSSL_EXTERN CAST_LONG CAST_S_table3[256];
220extern CAST_LONG CAST_S_table4[256]; 223OPENSSL_EXTERN CAST_LONG CAST_S_table4[256];
221extern CAST_LONG CAST_S_table5[256]; 224OPENSSL_EXTERN CAST_LONG CAST_S_table5[256];
222extern CAST_LONG CAST_S_table6[256]; 225OPENSSL_EXTERN CAST_LONG CAST_S_table6[256];
223extern CAST_LONG CAST_S_table7[256]; 226OPENSSL_EXTERN CAST_LONG CAST_S_table7[256];
224