[Info-vax] Request description of UFS for VMS person
Bob Eager
rde42 at spamcop.net
Thu Apr 23 17:30:08 EDT 2009
On Thu, 23 Apr 2009 20:50:05 UTC, JF Mezei
<jfmezei.spamnot at vaxination.ca> wrote:
> Bob Eager wrote:
>
> > It isn't the C RTL in my case because I used the open() system call,
> > rather than fopen(), specifically to exclude that. The check is either
> > in the kernel (most likely) or in the glue code for open() (highly
> > unlikely).
>
> You need to use SYS$OPEN and then SYS$READ :-) :-) :-)
Basically what I did! (although SYS$READ is also redundant for this
check!)
> DOes Unix have the equivalent of SET FILE <mumble> /NODIRECTORY to
> convert a directory file into a normal file ?
Well, since there is no one Unix, this answer is limited to just a few:
Unix v6, v7, 4.0BSD, 4.1BSD, 4.2BSD, 4.3BSD, FreeBSD, Minix, NetBSD,
Solaris, UnixWare...
No. I've always been amazed that VMS allowed it, since it compromises
the file structure.
--
Bob Eager
More information about the Info-vax
mailing list