Change the default device name for the hardware random number device
from /dev/hw_random to /dev/hwrng, which is the filename documented in
devices.txt and appears to be the device name created by udev and
devtmpfs.
Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
"Kernel device used for random number output (default: /dev/random)" },
{ "rng-device", 'r', "file", 0,
"Kernel device used for random number output (default: /dev/random)" },
{ "rng-device", 'r', "file", 0,
- "Kernel device used for random number input (default: /dev/hw_random)" },
+ "Kernel device used for random number input (default: /dev/hwrng)" },
{ "pid-file", 'p', "file", 0,
"File used for recording daemon PID, and multiple exclusion (default: /var/run/rngd.pid)" },
{ "pid-file", 'p', "file", 0,
"File used for recording daemon PID, and multiple exclusion (default: /var/run/rngd.pid)" },
struct arguments *arguments = &default_arguments;
static struct rng rng_default = {
struct arguments *arguments = &default_arguments;
static struct rng rng_default = {
- .rng_name = "/dev/hw_random",
+ .rng_name = "/dev/hwrng",
.rng_fd = -1,
.xread = xread,
};
.rng_fd = -1,
.xread = xread,
};