From: Jim Meyering Date: Fri, 23 Dec 2005 08:28:14 +0000 (+0000) Subject: (O_NOFOLLOW): Define, if necessary. X-Git-Tag: v6.0~1046 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=bd80c2e5a73be2a92fab9796df83f109c0f16399;p=thirdparty%2Fcoreutils.git (O_NOFOLLOW): Define, if necessary. --- diff --git a/lib/chdir-safer.c b/lib/chdir-safer.c index e97b2fce6e..e77924fb16 100644 --- a/lib/chdir-safer.c +++ b/lib/chdir-safer.c @@ -34,6 +34,10 @@ #include "fcntl--.h" /* for the open->open_safer mapping */ +#if !defined O_NOFOLLOW +# define O_NOFOLLOW 0 +#endif + /* Assuming we can use open-with-O_NOFOLLOW, open DIR and fchdir into it -- but fail (setting errno to EACCES) if anyone replaces it with a symlink, or otherwise changes its type. Return zero upon success. */