diff options
author | jilles <jilles@FreeBSD.org> | 2014-01-12 20:30:55 +0000 |
---|---|---|
committer | jilles <jilles@FreeBSD.org> | 2014-01-12 20:30:55 +0000 |
commit | a05d52f479a149054813ba6296cf6b1299f28631 (patch) | |
tree | dbea4d6acb5e568bd15854430945febbe186b85c /contrib/libc++/src/string.cpp | |
parent | ed1e11749f6f9319944f6bf31c2d5c43dd1f596a (diff) | |
download | FreeBSD-src-a05d52f479a149054813ba6296cf6b1299f28631.zip FreeBSD-src-a05d52f479a149054813ba6296cf6b1299f28631.tar.gz |
fts: Stat things relative to the directory fd, if possible.
As a result, the kernel needs to process shorter pathnames if fts is not
changing directories (if fts follows symlinks (-L option to utilities), fts
cannot open "." or FTS_NOCHDIR was specified).
Side effect: If pathnames exceed PATH_MAX, [ENAMETOOLONG] is not hit at the
stat stage but later (opendir or application fts_accpath) or not at all.
Diffstat (limited to 'contrib/libc++/src/string.cpp')
0 files changed, 0 insertions, 0 deletions