1 /* 2 * Copyright (c) 2014 The Native Client Authors. All rights reserved. 3 * Use of this source code is governed by a BSD-style license that can be 4 * found in the LICENSE file. 5 */ 6 7 #ifndef NATIVE_CLIENT_SERVICE_RUNTIME_NACL_SYS_RANDOM_H_ 8 #define NATIVE_CLIENT_SERVICE_RUNTIME_NACL_SYS_RANDOM_H_ 1 9 10 #include "native_client/src/include/nacl_base.h" 11 #include "native_client/src/include/portability.h" 12 13 EXTERN_C_BEGIN 14 15 struct NaClAppThread; 16 17 int32_t NaClSysGetRandomBytes(struct NaClAppThread *natp, 18 uint32_t buf_addr, uint32_t buf_size); 19 20 EXTERN_C_END 21 22 #endif 23