xref: /original-bsd/usr.bin/uucp/port/LIBNDIR/README (revision 698bcc85)
1The purpose of this library is to simulate the new flexible length
2directory names on top of the old directory structure. It allows
3programs to be converted to the new directory access interface, so
4that they need only be relinked when 4.2bsd becomes available.
5	mckusick@cs.berkeley.edu
6
7CHANGE NOTICE:
8The include file is now called <ndir.h> rather than <dir.h>
9to avoid conflicting with the old style directory include file.
10On a 4.2bsd system, <ndir.h> and <dir.h> should be identical.
11Please notify me if there is a better solution.
12
13In ndir.h, certain data types are #define-ed for the benefit of non-4.xbsd.
14In telldir.c, lseek() is declared long for the benefit of non-32 bit systems
15	(credit to Mike Mitchell, ikonas!mcm)
16
17The call to telldir in seekdir has been removed,
18because telldir had been thought to be wrong.
19It is actually okay, but the call was not put back in.
20	Tom Truscott (rti!trt)
21P.S.  Also, ignore the "Error code 1 (ignored)" produced on some systems.
22