From 7d7d2cbcb02206f3393681f2bce198e11e2e185b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ulf=20M=C3=B6ller?= Date: Thu, 13 May 1999 11:37:32 +0000 Subject: VMS support. Submitted by: Richard Levitte --- crypto/des/des.h | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) (limited to 'crypto/des/des.h') diff --git a/crypto/des/des.h b/crypto/des/des.h index 392d8bbea0..55ab48db3c 100644 --- a/crypto/des/des.h +++ b/crypto/des/des.h @@ -69,6 +69,12 @@ extern "C" { #include #include /* DES_LONG */ +#include /* EXTERN */ + +#ifdef VMS +#undef des_init_random_number_generator +#define des_init_random_number_generator des_init_random_num_generator +#endif typedef unsigned char des_cblock[8]; typedef unsigned char *des_cblocks; /* Unfortunately there's no way to say that @@ -132,9 +138,9 @@ typedef des_key_schedule bit_64; #define des_fixup_key_parity des_set_odd_parity #define des_check_key_parity check_parity -extern int des_check_key; /* defaults to false */ -extern int des_rw_mode; /* defaults to DES_PCBC_MODE */ -extern int des_set_weak_key_flag; /* set the weak key flag */ +EXTERN int des_check_key; /* defaults to false */ +EXTERN int des_rw_mode; /* defaults to DES_PCBC_MODE */ +EXTERN int des_set_weak_key_flag; /* set the weak key flag */ const char *des_options(void); void des_ecb3_encrypt(const des_cblock input, des_cblock output, -- cgit v1.2.3