cvs commit: src/include fts.h src/lib/libc/gen fts.3
Tim Kientzle
kientzle at freebsd.org
Wed Jan 12 19:39:20 PST 2005
Pawel Jakub Dawidek wrote:
> pjd 2005-01-12 07:35:09 UTC
>
> FreeBSD src repository
>
> Modified files: (Branch: RELENG_5)
> include fts.h
> lib/libc/gen fts.3
> Log:
> MFC: fts.h 1.11
> fts.3 1.22
>
> Introduce new field 'fts_bignum' which is 64bit long and will allow to
> make utilities like du(1) 64bit-clean.
> When this field is used, one cannot use 'fts_number' and 'fts_pointer'
> fields.
>
> This commit doesn't break API nor ABI.
>
> This work is part of the BigDisk project:
>
> http://www.FreeBSD.org/projects/bigdisk/
Any plans to deal with other fts limits,
such as the inability to perform a logical
traversal of a path longer than PATH_MAX or
to reduce memory consumption when dealing
with very large directory trees?
I've been tinkering with an alternative
to fts for use in bsdtar that doesn't
have such limits, but would also be
interested in fixing fts, also.
Tim
More information about the cvs-src
mailing list