[lib/ChangeLog]
authorPaul Eggert <eggert@cs.ucla.edu>
Thu, 5 Oct 2006 21:38:10 +0000 (21:38 +0000)
committerPaul Eggert <eggert@cs.ucla.edu>
Thu, 5 Oct 2006 21:38:10 +0000 (21:38 +0000)
commit2e749d9876b6c6cbc098dff94b94d4df3981cbb0
treea8fcfc4ad3d60f71e8bc6620480f19461614851e
parent29f6a5bdd6f64e45ebd5eae004881b8d70c3c459
[lib/ChangeLog]
* fcntl_.h (O_NOFOLLOW): Don't depend on O_NOFOLLOW_IS_INEFFECTIVE;
we now test for that separately.
* fts.c (fts_safe_changedir): Inspect HAVE_WORKING_O_NOFOLLOW
rather than O_NOFOLLOW, when testing whether it's possible to
avoid a race condition reliably.
* savewd.c (savewd_chdir): Likewise.
[m4/ChangeLog]
* fcntl_h.m4 (gl_FCNTL_H): Define HAVE_WORKING_O_NOFOLLOW instead
of O_NOFOLLOW_IS_INEFFECTIVE.  Define HAVE_WORKING_O_NOATIME if
O_NOATIME works.
lib/ChangeLog
lib/fcntl_.h
lib/fts.c
lib/savewd.c
m4/ChangeLog
m4/fcntl_h.m4