mirror of
https://github.com/guanzhi/GmSSL.git
synced 2026-05-25 01:36:32 +08:00
Update rdrand.c
This commit is contained in:
@@ -16,7 +16,7 @@
|
|||||||
|
|
||||||
int rdrand_bytes(uint8_t *buf, size_t buflen)
|
int rdrand_bytes(uint8_t *buf, size_t buflen)
|
||||||
{
|
{
|
||||||
uint64_t val;
|
unsigned long long val;
|
||||||
uint8_t *p = (uint8_t *)&val;
|
uint8_t *p = (uint8_t *)&val;
|
||||||
|
|
||||||
while (buflen) {
|
while (buflen) {
|
||||||
@@ -34,7 +34,7 @@ int rdrand_bytes(uint8_t *buf, size_t buflen)
|
|||||||
|
|
||||||
int rdseed_bytes(uint8_t *buf, size_t buflen)
|
int rdseed_bytes(uint8_t *buf, size_t buflen)
|
||||||
{
|
{
|
||||||
uint64_t val;
|
unsigned long long val;
|
||||||
uint8_t *p = (uint8_t *)&val;
|
uint8_t *p = (uint8_t *)&val;
|
||||||
|
|
||||||
while (buflen) {
|
while (buflen) {
|
||||||
|
|||||||
Reference in New Issue
Block a user