[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