From fdda69207d1509e0383e3da549f71666b194c40a Mon Sep 17 00:00:00 2001 From: Etienne CHAMPETIER Date: Thu, 9 Jun 2016 13:03:00 +0000 Subject: getrandom: add helper for getrandom() syscall getrandom() was introduced in version 3.17 of the Linux kernel. By default getrandom() block until /dev/urandom pool has been initialized and then read from it. Read buffer is 256 bytes so getrandom() calls always succeed. First usage will be to save a seed for /dev/urandom. Signed-off-by: Etienne CHAMPETIER --- CMakeLists.txt | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'CMakeLists.txt') diff --git a/CMakeLists.txt b/CMakeLists.txt index 834b5b6..73e8753 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -16,6 +16,11 @@ IF(DEBUG) ADD_DEFINITIONS(-DDEBUG -g3) ENDIF() +ADD_EXECUTABLE(getrandom getrandom.c) +INSTALL(TARGETS getrandom + RUNTIME DESTINATION bin +) + ADD_EXECUTABLE(kmodloader kmodloader.c) TARGET_LINK_LIBRARIES(kmodloader ubox) -- cgit v1.2.1