diff options
| author | Mark Murray <markm@FreeBSD.org> | 2000-06-27 09:38:40 +0000 |
|---|---|---|
| committer | Mark Murray <markm@FreeBSD.org> | 2000-06-27 09:38:40 +0000 |
| commit | 1f67cd8737f043c2aeb1bcb73d79e04e9470a264 (patch) | |
| tree | 015c8694039b17c852e1427e8a2a220f03595c10 /sys/dev/random/randomdev.c | |
| parent | a8b1f9d2c9749feee8b994bddf791b99562d68e6 (diff) | |
Notes
Diffstat (limited to 'sys/dev/random/randomdev.c')
| -rw-r--r-- | sys/dev/random/randomdev.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/sys/dev/random/randomdev.c b/sys/dev/random/randomdev.c index 1bea030b657f..9e0a91878d66 100644 --- a/sys/dev/random/randomdev.c +++ b/sys/dev/random/randomdev.c @@ -51,6 +51,7 @@ static d_write_t randomwrite; #define CDEV_MAJOR 2 #define RANDOM_MINOR 3 +#define URANDOM_MINOR 4 static struct cdevsw random_cdevsw = { /* open */ (d_open_t *)nullop, @@ -71,6 +72,7 @@ static struct cdevsw random_cdevsw = { /* For use with make_dev(9)/destroy_dev(9). */ static dev_t randomdev; +static dev_t urandomdev; void *buf; @@ -126,12 +128,15 @@ random_modevent(module_t mod, int type, void *data) if (bootverbose) printf("random: <entropy source>\n"); randomdev = make_dev(&random_cdevsw, RANDOM_MINOR, UID_ROOT, - GID_WHEEL, 0666, "zero"); + GID_WHEEL, 0666, "random"); + urandomdev = make_dev(&random_cdevsw, URANDOM_MINOR, UID_ROOT, + GID_WHEEL, 0666, "urandom"); randominit(); return 0; case MOD_UNLOAD: destroy_dev(randomdev); + destroy_dev(urandomdev); return 0; case MOD_SHUTDOWN: |
