add getentropy function

based loosely on patch by Hauke Mehrtens; converted to wrap the public
API of the underlying getrandom function rather than direct syscalls,
so that if/when a fallback implementation of getrandom is added it
will automatically get picked up by getentropy too.
This commit is contained in:
Rich Felker
2018-02-23 02:57:52 -05:00
parent e206582091
commit 82f176803a
2 changed files with 32 additions and 0 deletions
+1
View File
@@ -176,6 +176,7 @@ int acct(const char *);
long syscall(long, ...);
int execvpe(const char *, char *const [], char *const []);
int issetugid(void);
int getentropy(void *, size_t);
#endif
#ifdef _GNU_SOURCE