-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Sunday, 2017-12-31 at 02:37 -0600, David C. Rankin wrote:
All,
getrandom() was added with the 3.17 kernel, yet Leap 42.2 does not contain a prototype in /usr/include/linux/random.h and does not include /usr/include/sys/random.h at all. Anybody know why??
kernel source tree installed?
Telcontar:~ # locate random.h
...
/usr/include/linux/random.h
...
/usr/src/linux-4.4.79-18.23/include/config/arch/random.h
/usr/src/linux-4.4.79-18.23/include/config/hw/random.h
/usr/src/linux-4.4.79-18.23/include/config/net/team/mode/random.h
/usr/src/linux-4.4.79-18.26/include/config/arch/random.h
/usr/src/linux-4.4.79-18.26/include/config/hw/random.h
/usr/src/linux-4.4.79-18.26/include/config/net/team/mode/random.h
/usr/src/linux-4.4.87-18.29/include/config/arch/random.h
/usr/src/linux-4.4.87-18.29/include/config/hw/random.h
/usr/src/linux-4.4.87-18.29/include/config/net/team/mode/random.h
/usr/src/linux-4.4.90-18.32/include/config/arch/random.h
/usr/src/linux-4.4.90-18.32/include/config/hw/random.h
/usr/src/linux-4.4.90-18.32/include/config/net/team/mode/random.h
/usr/src/linux-4.4.92-18.36/arch/powerpc/include/asm/archrandom.h
/usr/src/linux-4.4.92-18.36/arch/x86/include/asm/archrandom.h
/usr/src/linux-4.4.92-18.36/include/config/arch/random.h
/usr/src/linux-4.4.92-18.36/include/config/hw/random.h
/usr/src/linux-4.4.92-18.36/include/config/net/team/mode/random.h
/usr/src/linux-4.4.92-18.36/include/linux/hw_random.h
/usr/src/linux-4.4.92-18.36/include/linux/random.h
/usr/src/linux-4.4.92-18.36/include/trace/events/random.h
/usr/src/linux-4.4.92-18.36/include/uapi/linux/random.h
/usr/src/linux-4.4.92-18.36-obj/x86_64/default/include/config/arch/random.h
/usr/src/linux-4.4.92-18.36-obj/x86_64/default/include/config/hw/random.h
/usr/src/linux-4.4.92-18.36-obj/x86_64/default/include/config/net/team/mode/random.h
Telcontar:~ #
Telcontar:~ # head -20 /usr/include/linux/random.h
/*
* include/linux/random.h
*
* Include file for the random number generator.
*/
#ifndef _LINUX_RANDOM_H
#define _LINUX_RANDOM_H
#include