xbbs features as request
    Guy Harris 
    guy at gorodish.Sun.COM
       
    Wed Jun  1 15:54:33 AEST 1988
    
    
  
> Can you say "portable"?  BSD has portable directory routines.  System V does,
> too:  but calls them by a different name.  EARLY System V and previous AT&T
> releases (and Xenix 2/3, etc.) don't have them at all.
Yes, but they can be provided; the source to the 4.1BSD version was posted to
the net about 100 years ago by Kirk McKusick, and other versions are in the
"comp.sources.unix" archives.
> I hate to say this, AT&T:  but "struct direNt" was a DUMB idea.
> Incompatibility still reigns supreme.  AAAAARGH!!!!!
1) I don't think this was AT&T's idea, I think it was POSIX's.
2) It's not such a dumb idea if you have to include <sys/dir.h> on a
   V7-filesystem version of UNIX (which defines "struct direct" as the
   16-byte format directory entry) in your program.  The only reason it was
   done was to avoid namespace collisions.
    
    
More information about the Comp.unix.xenix
mailing list