* Makefile.in: Add dependencies for fhandler_random.o
* fhandler.h: Add device type FH_RANDOM. Add class fhandler_dev_random. * fhandler_random.cc: New file. Implementation of fhandler_dev_random. * hinfo.cc (build_fhandler): Add case for FH_RANDOM. * path.cc: Add device names for random devices to windows_device_names. (get_device_number): Add if branch for random devices. (win32_device_name): Add device name generation for random devices. winsup.h: Include <wincrypt.h>.
This commit is contained in:
@@ -282,6 +282,9 @@ hinfo::build_fhandler (int fd, DWORD dev, const char *name, int unit)
|
||||
case FH_ZERO:
|
||||
fh = new (buf) fhandler_dev_zero (name);
|
||||
break;
|
||||
case FH_RANDOM:
|
||||
fh = new (buf) fhandler_dev_random (name, unit);
|
||||
break;
|
||||
default:
|
||||
/* FIXME - this could recurse forever */
|
||||
return build_fhandler (fd, name, NULL);
|
||||
|
Reference in New Issue
Block a user