Article View: comp.std.unix
Article #1075Re: Changed names in POSIX directory access library
From: Kirk McKusick
Date: Tue, 11 Aug 1987 19:33
Date: Tue, 11 Aug 1987 19:33
24 lines
1618 bytes
1618 bytes
Cc: hoptoad!gnu@cgl.ucsf.edu (John Gilmore), gwyn@brl.arpa (Doug Gwyn),
utzoo!henry@sun.com (Henry Spencer),
longway!jsq@uunet.UU.NET (John S. Quarterman),
karels@okeeffe.berkeley.edu (Mike Karels)
From: mckusick%okeeffe@berkeley.edu (Kirk McKusick)
When I wrote the directory access routines I made a mistake in
connecting them with the underlying implementation of the file
system. They clearly should work on an abstract directory
definition which may coincidentally be the same as the underlying
directory structure (as it is in 4.3BSD). As such, I fully agree
with the decision in the POSIX standard to create a new header
file <dirent.h> rather than using <sys/dir.h>. It is the intention
of CSRG to change the source code at Berkeley to <dirent.h>.
I do take exception to the apparently gratuitous change of renaming
`d_ino' to `d_fileno' in the System V interface, though this can be
worked around with a #define.
Kirk McKusick
mckusick@berkeley.edu
ucbvax!mckusick
Volume-Number: Volume 12, Number 9
Technical Details
Message-ID:
<870@uunet.UU.NET>Path:
arc1-ca.pugleaf.net!utzoo!mnetor!uunet!std-unixShow Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: arc1-ca.pugleaf.net!utzoo!mnetor!uunet!std-unix From: mckusick%okeeffe@berkeley.edu (Kirk McKusick) Newsgroups: comp.std.unix Subject: Re: Changed names in POSIX directory access library Message-ID: <870@uunet.UU.NET> Date: Tue, 11-Aug-87 15:33:34 EDT Article-I.D.: uunet.870 Posted: Tue Aug 11 15:33:34 1987 Date-Received: Fri, 14-Aug-87 00:48:13 EDT Sender: std-unix@uunet.UU.NET Reply-To: mckusick%okeeffe@berkeley.edu (Kirk McKusick) Lines: 24 Approved: jsq@uunet (Moderator, John Quarterman)