1a5b568d2Sriastradh /* This overwrites dist/src/libsodium/include/sodium/randombytes.h */ 2a5b568d2Sriastradh 3*ae210b0eSriastradh #include <sys/cprng.h> 4*ae210b0eSriastradh 5a5b568d2Sriastradh static inline void randombytes_buf(void * const buf,const size_t size)6a5b568d2Sriastradhrandombytes_buf(void * const buf, const size_t size) 7a5b568d2Sriastradh { 8a5b568d2Sriastradh 9*ae210b0eSriastradh cprng_strong(kern_cprng, buf, size, 0); 10a5b568d2Sriastradh } 11a5b568d2Sriastradh 12a5b568d2Sriastradh static inline void randombytes_stir(void)13a5b568d2Sriastradhrandombytes_stir(void) 14a5b568d2Sriastradh { 15a5b568d2Sriastradh } 16