Update - OpenSSL 1.1.1-pre7-dev
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright 2018-2018 The OpenSSL Project Authors. All Rights Reserved.
|
||||
* Copyright 2018 The OpenSSL Project Authors. All Rights Reserved.
|
||||
*
|
||||
* Licensed under the OpenSSL license (the "License"). You may not use
|
||||
* this file except in compliance with the License. You can obtain a copy
|
||||
@@ -20,7 +20,7 @@
|
||||
size_t OPENSSL_ia32_rdrand_bytes(unsigned char *buf, size_t len);
|
||||
size_t OPENSSL_ia32_rdseed_bytes(unsigned char *buf, size_t len);
|
||||
|
||||
void OPENSSL_cpuid_setup();
|
||||
void OPENSSL_cpuid_setup(void);
|
||||
|
||||
extern unsigned int OPENSSL_ia32cap_P[4];
|
||||
|
||||
@@ -81,12 +81,12 @@ end:
|
||||
return testresult;
|
||||
}
|
||||
|
||||
static int sanity_check_rdrand_bytes()
|
||||
static int sanity_check_rdrand_bytes(void)
|
||||
{
|
||||
return sanity_check_bytes(OPENSSL_ia32_rdrand_bytes, 1000, 0, 10, 10);
|
||||
}
|
||||
|
||||
static int sanity_check_rdseed_bytes()
|
||||
static int sanity_check_rdseed_bytes(void)
|
||||
{
|
||||
/*-
|
||||
* RDSEED may take many retries to succeed; note that this is effectively
|
||||
@@ -97,7 +97,8 @@ static int sanity_check_rdseed_bytes()
|
||||
return sanity_check_bytes(OPENSSL_ia32_rdseed_bytes, 1000, 1, 10000, 10);
|
||||
}
|
||||
|
||||
int setup_tests() {
|
||||
int setup_tests(void)
|
||||
{
|
||||
OPENSSL_cpuid_setup();
|
||||
|
||||
int have_rdseed = (OPENSSL_ia32cap_P[2] & (1 << 18)) != 0;
|
||||
@@ -117,7 +118,7 @@ int setup_tests() {
|
||||
|
||||
#else
|
||||
|
||||
int setup_tests()
|
||||
int setup_tests(void)
|
||||
{
|
||||
return 1;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user