Annotation of 43BSD/usr.bin/uucp/LIBNDIR/README, revision 1.1.1.1

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.

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.