routine dir_mkfile (
directory: file_t;
RPT
flags: int;
mode: mode_t;
out newnode: mach_port_send_t);
Create a new file without linking it into the filesystem. You still must have
write permission on the specified directory, even though it will not actually
be written. Return in newnode
a port to the file. flags
are the same as
for dir lookup
, but O_CREAT
and O_TRUNC
are assumed even
if not specified.