Index: openssl/crypto/rand/rand.h |
=================================================================== |
--- openssl/crypto/rand/rand.h (revision 105093) |
+++ openssl/crypto/rand/rand.h (working copy) |
@@ -72,7 +72,7 @@ |
#endif |
#if defined(OPENSSL_FIPS) |
-#define FIPS_RAND_SIZE_T int |
+#define FIPS_RAND_SIZE_T size_t |
#endif |
/* Already defined in ossl_typ.h */ |
@@ -111,15 +111,6 @@ |
int RAND_egd(const char *path); |
int RAND_egd_bytes(const char *path,int bytes); |
int RAND_poll(void); |
-#ifndef OPENSSL_NO_ENGINE |
-#ifdef OPENSSL_FIPS |
-void int_RAND_init_engine_callbacks(void); |
-void int_RAND_set_callbacks( |
- int (*set_rand_func)(const RAND_METHOD *meth, |
- const RAND_METHOD **pmeth), |
- const RAND_METHOD *(*get_rand_func)(const RAND_METHOD **pmeth)); |
-#endif |
-#endif |
#if defined(OPENSSL_SYS_WINDOWS) || defined(OPENSSL_SYS_WIN32) |
@@ -137,29 +128,11 @@ |
/* Error codes for the RAND functions. */ |
/* Function codes. */ |
-#define RAND_F_ENG_RAND_GET_RAND_METHOD 108 |
-#define RAND_F_FIPS_RAND 103 |
-#define RAND_F_FIPS_RAND_BYTES 102 |
-#define RAND_F_FIPS_RAND_GET_RAND_METHOD 109 |
-#define RAND_F_FIPS_RAND_SET_DT 106 |
-#define RAND_F_FIPS_SET_DT 104 |
-#define RAND_F_FIPS_SET_PRNG_SEED 107 |
-#define RAND_F_FIPS_SET_TEST_MODE 105 |
#define RAND_F_RAND_GET_RAND_METHOD 101 |
#define RAND_F_SSLEAY_RAND_BYTES 100 |
/* Reason codes. */ |
-#define RAND_R_NON_FIPS_METHOD 105 |
-#define RAND_R_NOT_IN_TEST_MODE 106 |
-#define RAND_R_NO_KEY_SET 107 |
-#define RAND_R_PRNG_ASKING_FOR_TOO_MUCH 101 |
-#define RAND_R_PRNG_ERROR 108 |
-#define RAND_R_PRNG_KEYED 109 |
-#define RAND_R_PRNG_NOT_REKEYED 102 |
-#define RAND_R_PRNG_NOT_RESEEDED 103 |
#define RAND_R_PRNG_NOT_SEEDED 100 |
-#define RAND_R_PRNG_SEED_MUST_NOT_MATCH_KEY 110 |
-#define RAND_R_PRNG_STUCK 104 |
#ifdef __cplusplus |
} |