diff options
| author | Robert Watson <rwatson@FreeBSD.org> | 2007-05-28 18:20:15 +0000 |
|---|---|---|
| committer | Robert Watson <rwatson@FreeBSD.org> | 2007-05-28 18:20:15 +0000 |
| commit | 5e6868f3d4ca2b9452b993e08ebc182ba4d6bade (patch) | |
| tree | 42d0e96a604b1eec23fbae248fba51ac92a1df57 /sys/dev/random | |
| parent | dede2ab3b2208b78a481a277f68e2a554c4a1816 (diff) | |
Notes
Diffstat (limited to 'sys/dev/random')
| -rw-r--r-- | sys/dev/random/randomdev_soft.c | 24 |
1 files changed, 9 insertions, 15 deletions
diff --git a/sys/dev/random/randomdev_soft.c b/sys/dev/random/randomdev_soft.c index 5a7a6ea639f2..365f3eacc4fe 100644 --- a/sys/dev/random/randomdev_soft.c +++ b/sys/dev/random/randomdev_soft.c @@ -119,54 +119,48 @@ random_yarrow_init(void) { int error, i; struct harvest *np; - struct sysctl_oid *o, *random_o, *random_sys_o, *random_sys_harvest_o; + struct sysctl_oid *random_o, *random_sys_o, *random_sys_harvest_o; enum esource e; - o = SYSCTL_ADD_NODE(&random_clist, + random_o = SYSCTL_ADD_NODE(&random_clist, SYSCTL_STATIC_CHILDREN(_kern), OID_AUTO, "random", CTLFLAG_RW, 0, "Software Random Number Generator"); - random_o = o; - random_yarrow_init_alg(&random_clist, random_o); - o = SYSCTL_ADD_NODE(&random_clist, + random_sys_o = SYSCTL_ADD_NODE(&random_clist, SYSCTL_CHILDREN(random_o), OID_AUTO, "sys", CTLFLAG_RW, 0, "Entropy Device Parameters"); - random_sys_o = o; - - o = SYSCTL_ADD_PROC(&random_clist, + SYSCTL_ADD_PROC(&random_clist, SYSCTL_CHILDREN(random_sys_o), OID_AUTO, "seeded", CTLTYPE_INT | CTLFLAG_RW, &random_systat.seeded, 1, random_check_boolean, "I", "Seeded State"); - o = SYSCTL_ADD_NODE(&random_clist, + random_sys_harvest_o = SYSCTL_ADD_NODE(&random_clist, SYSCTL_CHILDREN(random_sys_o), OID_AUTO, "harvest", CTLFLAG_RW, 0, "Entropy Sources"); - random_sys_harvest_o = o; - - o = SYSCTL_ADD_PROC(&random_clist, + SYSCTL_ADD_PROC(&random_clist, SYSCTL_CHILDREN(random_sys_harvest_o), OID_AUTO, "ethernet", CTLTYPE_INT | CTLFLAG_RW, &harvest.ethernet, 1, random_check_boolean, "I", "Harvest NIC entropy"); - o = SYSCTL_ADD_PROC(&random_clist, + SYSCTL_ADD_PROC(&random_clist, SYSCTL_CHILDREN(random_sys_harvest_o), OID_AUTO, "point_to_point", CTLTYPE_INT | CTLFLAG_RW, &harvest.point_to_point, 1, random_check_boolean, "I", "Harvest serial net entropy"); - o = SYSCTL_ADD_PROC(&random_clist, + SYSCTL_ADD_PROC(&random_clist, SYSCTL_CHILDREN(random_sys_harvest_o), OID_AUTO, "interrupt", CTLTYPE_INT | CTLFLAG_RW, &harvest.interrupt, 1, random_check_boolean, "I", "Harvest IRQ entropy"); - o = SYSCTL_ADD_PROC(&random_clist, + SYSCTL_ADD_PROC(&random_clist, SYSCTL_CHILDREN(random_sys_harvest_o), OID_AUTO, "swi", CTLTYPE_INT | CTLFLAG_RW, &harvest.swi, 0, random_check_boolean, "I", |
