diff options
Diffstat (limited to 'src/wrapped/wrappedlibbsd.c')
| -rw-r--r-- | src/wrapped/wrappedlibbsd.c | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/src/wrapped/wrappedlibbsd.c b/src/wrapped/wrappedlibbsd.c index 231e74ce..505d6516 100644 --- a/src/wrapped/wrappedlibbsd.c +++ b/src/wrapped/wrappedlibbsd.c @@ -25,10 +25,13 @@ const char* libbsdName = "libbsd.so.0"; #define LIBNAME libbsd #ifdef STATICBUILD -void arc4random_addrandom(unsigned char *dat, int datlen); -void arc4random_stir(void); -const char *getprogname(void); -void setprogname(const char *); +extern uint32_t arc4random(void); +extern void arc4random_addrandom(unsigned char *dat, int datlen); +extern void arc4random_buf(void *buf, size_t nbytes); +extern void arc4random_stir(void); +extern uint32_t arc4random_uniform(uint32_t upper_bound); +extern const char *getprogname(void); +extern void setprogname(const char *); #endif #ifndef STATICBUILD |