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