Hash :
1786a415
Author :
Date :
2009-08-21T08:26:40
fcntl-h: rename from fcntl, in preparation for fcntl(2) * modules/fcntl: Move <fcntl.h> header replacement... * modules/fcntl-h: ...to new name, so as not to collide with like-named function. * tests/test-fcntl.c: Rename... * tests/test-fcntl-h.c: ...to this. Test FD_CLOEXEC. * modules/fcntl-tests: Rename... * modules/fcntl-h-tests: ...to this. Update test file name. * modules/chdir-long (Depends-on): Update clients. * modules/chdir-safer (Depends-on): Likewise. * modules/fcntl-safer (Depends-on): Likewise. * modules/fts (Depends-on): Likewise. * modules/mkancesdirs (Depends-on): Likewise. * modules/mkdir-p (Depends-on): Likewise. * modules/open (Depends-on): Likewise. * modules/savewd (Depends-on): Likewise. * MODULES.html.sh (systems lacking POSIX:2008): Update name. * doc/posix-headers/fcntl.texi (fcntl.h): Update documentation. Signed-off-by: Eric Blake <ebb9@byu.net>
Description:
File descriptor functions that avoid clobbering STD{IN,OUT,ERR}_FILENO.
Files:
lib/fcntl--.h
lib/creat-safer.c
lib/fcntl-safer.h
lib/open-safer.c
m4/fcntl-safer.m4
m4/mode_t.m4
Depends-on:
fcntl-h
open
unistd-safer
configure.ac:
gl_FCNTL_SAFER
gl_MODULE_INDICATOR([fcntl-safer])
Makefile.am:
Include:
"fcntl-safer.h"
License:
GPL
Maintainer:
Paul Eggert, Jim Meyering