home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 October / usenetsourcesnewsgroupsinfomagicoctober1994disk2.iso / std_unix / mckusick < prev    next >
Internet Message Format  |  1988-06-14  |  1KB

  1. From jsq  Wed Aug 12 01:00:06 1987
  2. Received: by uunet.UU.NET (5.54/1.14) 
  3.     id AA18041; Wed, 12 Aug 87 01:00:06 EDT
  4. From: Kirk McKusick <mckusick%okeeffe@berkeley.edu>
  5. Newsgroups: comp.std.unix
  6. Subject: Re: Changed names in POSIX directory access library
  7. Message-Id: <870@uunet.UU.NET>
  8. Sender: std-unix@uunet.UU.NET
  9. Reply-To: mckusick%okeeffe@berkeley.edu (Kirk McKusick)
  10. Date: 11 Aug 87 19:33:34 GMT
  11. Apparently-To: std-unix-archive
  12. Status: R
  13.  
  14. Cc: hoptoad!gnu@cgl.ucsf.edu (John Gilmore), gwyn@brl.arpa (Doug Gwyn),
  15.         utzoo!henry@sun.com (Henry Spencer),
  16.         longway!jsq@uunet.UU.NET (John S. Quarterman),
  17.         karels@okeeffe.berkeley.edu (Mike Karels)
  18. From: mckusick%okeeffe@berkeley.edu (Kirk McKusick)
  19.  
  20. When I wrote the directory access routines I made a mistake in 
  21. connecting them with the underlying implementation of the file
  22. system. They clearly should work on an abstract directory
  23. definition which may coincidentally be the same as the underlying
  24. directory structure (as it is in 4.3BSD). As such, I fully agree
  25. with the decision in the POSIX standard to create a new header
  26. file <dirent.h> rather than using <sys/dir.h>. It is the intention
  27. of CSRG to change the source code at Berkeley to <dirent.h>.
  28.  
  29. I do take exception to the apparently gratuitous change of renaming
  30. `d_ino' to `d_fileno' in the System V interface, though this can be
  31. worked around with a #define.
  32.  
  33.     Kirk McKusick
  34.     mckusick@berkeley.edu
  35.     ucbvax!mckusick
  36.  
  37. Volume-Number: Volume 12, Number 9
  38.  
  39.