The function writes random data to the provided buffer. Maximum permitted buffer size is 256 bytes. On success the function returns 0, otherwise it returns -1 and sets errno to appropriate value. Signed-off-by: Patryk Duda <patrykd@google.com>