aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/LPdir_unix.c
Commit message (Collapse)AuthorAgeFilesLines
* Import changed files from LPlib. The changes are logged as followsRichard Levitte2004-09-231-18/+32
| | | | | | | | | | | | | | | | | | | | | | | | | for LPdir_unix.c in LPlib. For the other files, only the last log entry applies. ---------------------------- revision 1.11 date: 2004/09/23 22:07:22; author: _cvs_levitte; state: Exp; lines: +20 -6 Define my own macro LP_ENTRY_SIZE to express the size of my own buffering of directory entries, and make it depend on whichever comes first of PATH_MAX and NAME_MAX. As a fallback, make sure it's set to 255 if neither PATH_MAX or NAME_MAX were defined. Also, if the size given from PATH_MAX or NAME_MAX is less than 255, force LP_ENTRY_SIZE to be 255. It makes no harm whatsoever if LP_ENTRY_SIZE is larger than the maximum local path name limit. It does make a lot of harm if LP_ENTRY_SIZE is smaller. 255 seemed like a fairly acceptable default when nothing else is available. ---------------------------- revision 1.10 date: 2004/08/26 13:36:05; author: _cvs_levitte; state: Exp; lines: +13 -13 License correction. I am not REGENTS, just a COPYRIGHT HOLDER. ----------------------------
* #include <limits.h> is required at least on HP-UX and IRIX. And what'sAndy Polyakov2004-07-221-0/+7
| | | | with HP-UX offering 14 for NAME_MAX?
* Imported from LPlib, making sure the entry name (at least on Unix) isRichard Levitte2004-07-191-2/+3
| | | | | NUL-teminated at all times, and that we don't make unneeded calls to free().
* Copy a few files from LPlib (a new project of mine), add a wrapper.Richard Levitte2004-07-101-0/+105
Now we have directory reading capabilities for VMS as well, and all of it in a fairly general manner.