Files
openttd/src/3rdparty/randombytes/randombytes.h
2022-01-02 20:40:08 +00:00

26 lines
368 B
C

#ifndef sss_RANDOMBYTES_H
#define sss_RANDOMBYTES_H
#ifdef __cplusplus
extern "C" {
#endif
#ifdef _WIN32
/* Load size_t on windows */
#include <crtdefs.h>
#else
#include <unistd.h>
#endif /* _WIN32 */
/*
* Write `n` bytes of high quality random bytes to `buf`
*/
int randombytes(void *buf, size_t n);
#ifdef __cplusplus
}
#endif
#endif /* sss_RANDOMBYTES_H */