view modules/fts @ 10186:bef6a09c05f1

utimens.c: correct kernel bug work-around Ondřej Vašík found that the invalid return value of 280 indicates failure, not success, and the kernel bug we're trying to work around affects not just the utimensat call, but also the fallback futimens call. * lib/utimens.c (gl_futimens) [HAVE_UTIMENSAT]: Simulate failure, not success. [HAVE_FUTIMENS]: Use the same work-around, here.
author Jim Meyering <meyering@redhat.com>
date Fri, 06 Jun 2008 18:20:14 +0200
parents 25ee90a28a16
children 47fe4e48e158
line wrap: on
line source

Description:
Traverse a file hierarchy.

Files:
lib/fts_.h
lib/fts.c
lib/fts-cycle.c
m4/fts.m4

Depends-on:
cycle-check
d-type
dirfd
fchdir
fcntl
fcntl-safer
hash
i-ring
lstat
openat
stdbool
unistd-safer

configure.ac:
gl_FUNC_FTS
gl_MODULE_INDICATOR([fts])

Makefile.am:

Include:
"fts_.h"

License:
GPL

Maintainer:
Jim Meyering