diff --git a/crypto/des/des.h b/crypto/des/des.h index f04defc3b9e388e2cbf8d113360ef82837bab459..348ba698f163fc4ea7cfeba6054c3a289f45879e 100644 --- a/crypto/des/des.h +++ b/crypto/des/des.h @@ -69,7 +69,7 @@ extern "C" { #include #include /* DES_LONG */ -#include /* EXTERN */ +#include /* OPENSSL_EXTERN */ #ifdef VMS #undef des_init_random_number_generator diff --git a/crypto/des/des_locl.h b/crypto/des/des_locl.h index 7b086062c5061843c481c2de42d6ca6880a91c47..c9312f806a97e1df75dc21d234fd760c7bcc328d 100644 --- a/crypto/des/des_locl.h +++ b/crypto/des/des_locl.h @@ -431,7 +431,7 @@ PERM_OP(l,r,tt, 4,0x0f0f0f0fL); \ } -EXTERN const DES_LONG des_SPtrans[8][64]; +OPENSSL_EXTERN const DES_LONG des_SPtrans[8][64]; void fcrypt_body(DES_LONG *out,des_key_schedule ks, DES_LONG Eswap0, DES_LONG Eswap1); diff --git a/crypto/des/des_ver.h b/crypto/des/des_ver.h index 0bc1a3da7fc2012047af734c38c9b15dd1943a00..1a28f48f98d9a500268a047d34670d1174d8e098 100644 --- a/crypto/des/des_ver.h +++ b/crypto/des/des_ver.h @@ -56,5 +56,5 @@ * [including the GNU Public Licence.] */ -EXTERN char *DES_version; /* SSLeay version string */ -EXTERN char *libdes_version; /* old libdes version string */ +OPENSSL_EXTERN char *DES_version; /* SSLeay version string */ +OPENSSL_EXTERN char *libdes_version; /* old libdes version string */ diff --git a/crypto/des/ecb_enc.c b/crypto/des/ecb_enc.c index 199d87289a0b20a42178f27e93bfe657ffdbea5e..dfeb1870884cedfa6738f48db1a54769ffb37084 100644 --- a/crypto/des/ecb_enc.c +++ b/crypto/des/ecb_enc.c @@ -60,8 +60,8 @@ #include "spr.h" #include -GLOBAL const char *libdes_version="libdes v 3.24 - 20-Apr-1996 - eay"; -GLOBAL const char *DES_version="DES" OPENSSL_VERSION_PTEXT; +OPENSSL_GLOBAL const char *libdes_version="libdes v 3.24 - 20-Apr-1996 - eay"; +OPENSSL_GLOBAL const char *DES_version="DES" OPENSSL_VERSION_PTEXT; const char *des_options(void) { diff --git a/crypto/des/enc_read.c b/crypto/des/enc_read.c index eaf72d0d0ab00e33f80bf0c7e4687d4b627cc8ae..51694a8bcf228bb4f10c2d6cff66f8deb2c6bee6 100644 --- a/crypto/des/enc_read.c +++ b/crypto/des/enc_read.c @@ -63,7 +63,7 @@ /* This has some uglies in it but it works - even over sockets. */ /*extern int errno;*/ -GLOBAL int des_rw_mode=DES_PCBC_MODE; +OPENSSL_GLOBAL int des_rw_mode=DES_PCBC_MODE; /* diff --git a/crypto/des/set_key.c b/crypto/des/set_key.c index 2e9c1169d54fdf09666194842e582808445b7c3d..11ef8913d4317626fd7308fe8f9100d8742e2f85 100644 --- a/crypto/des/set_key.c +++ b/crypto/des/set_key.c @@ -68,7 +68,7 @@ #include "sk.h" static int check_parity(const des_cblock key); -GLOBAL int des_check_key=0; +OPENSSL_GLOBAL int des_check_key=0; void des_set_odd_parity(des_cblock key) { diff --git a/crypto/des/spr.h b/crypto/des/spr.h index 7c10242b0831293f522c8e840a942d20a8b51549..b8fbdcf8d3221a71f200d2c7825a6b30bea69e8c 100644 --- a/crypto/des/spr.h +++ b/crypto/des/spr.h @@ -56,7 +56,7 @@ * [including the GNU Public Licence.] */ -GLOBAL const DES_LONG des_SPtrans[8][64]={ +OPENSSL_GLOBAL const DES_LONG des_SPtrans[8][64]={ { /* nibble 0 */ 0x02080800L, 0x00080000L, 0x02000002L, 0x02080802L, diff --git a/crypto/des/str2key.c b/crypto/des/str2key.c index 76b002a0f7ade5e640b67cce23198e0f3afa4387..674079b14b5bbba005afe2aec2aa8ce8dfad4ac3 100644 --- a/crypto/des/str2key.c +++ b/crypto/des/str2key.c @@ -58,7 +58,7 @@ #include "des_locl.h" -EXTERN int des_check_key; +OPENSSL_EXTERN int des_check_key; void des_string_to_key(const char *str, des_cblock key) { diff --git a/e_os2.h b/e_os2.h index 6f0c69396f8ea728495bb8e4d8cbf5cb97765ef1..2bc0b48798b1a5933a1c102adc63a439d8dcb60e 100644 --- a/e_os2.h +++ b/e_os2.h @@ -21,18 +21,6 @@ extern "C" { # define OPENSSL_GLOBAL #endif -/* The above definitions should be used throughout the library, - * but as long as EXTERN and GLOBAL occur there, we keep the following - * definitions, too: */ -#if defined(VMS) && !defined(__DECC) -# define EXTERN globalref -# define GLOBAL globaldef -#else -# define EXTERN extern -# define GLOBAL -#endif - - #ifdef __cplusplus } #endif