|
|
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.