xref: /freebsd/sys/crypto/libsodium/randombytes.c (revision 685dc743dc3b5645e34836464128e1c0558b404b)
1*f36e41e2SConrad Meyer /* This file is in the public domain. */
2*f36e41e2SConrad Meyer 
3*f36e41e2SConrad Meyer #include <sys/cdefs.h>
4*f36e41e2SConrad Meyer #include <sys/libkern.h>
5*f36e41e2SConrad Meyer 
6*f36e41e2SConrad Meyer #include <sodium/randombytes.h>
7*f36e41e2SConrad Meyer 
8*f36e41e2SConrad Meyer void
randombytes_buf(void * buf,size_t size)9*f36e41e2SConrad Meyer randombytes_buf(void *buf, size_t size)
10*f36e41e2SConrad Meyer {
11*f36e41e2SConrad Meyer 	arc4random_buf(buf, size);
12*f36e41e2SConrad Meyer }
13