Make reservations for FIPS code in HEAD branch, so that the moment FIPS

comes in we have required macros in place.
This commit is contained in:
Andy Polyakov 2004-05-17 15:49:13 +00:00
parent d6dda126b7
commit 1ab61a9179
3 changed files with 12 additions and 0 deletions

View File

@ -26,7 +26,11 @@
* major minor fix final patch/beta)
*/
#define OPENSSL_VERSION_NUMBER 0x00908000L
#ifdef OPENSSL_FIPS
#define OPENSSL_VERSION_TEXT "OpenSSL 0.9.8-fips-dev XX xxx XXXX"
#else
#define OPENSSL_VERSION_TEXT "OpenSSL 0.9.8-dev XX xxx XXXX"
#endif
#define OPENSSL_VERSION_PTEXT " part of " OPENSSL_VERSION_TEXT

View File

@ -71,6 +71,10 @@
extern "C" {
#endif
#if defined(OPENSSL_FIPS)
#define FIPS_RAND_SIZE_T size_t
#endif
/* Already defined in ossl_typ.h */
/* typedef struct rand_meth_st RAND_METHOD; */

View File

@ -69,6 +69,10 @@ extern "C" {
#error SHA is disabled.
#endif
#if defined(OPENSSL_FIPS)
#define FIPS_SHA_SIZE_T size_t
#endif
/*
* !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
* ! SHA_LONG has to be at least 32 bits wide. If it's wider, then !