glibc/posix
Adhemerval Zanella e83be73091 posix: Fix open file action for posix_spawn on Linux
On posix_spawn open file action (issued by posix_spawn_file_actions_addopen)
POSIX states that if fildes was already an open file descriptor, it shall be
closed before the new file is openedi [1].  This avoid pontential issues when
posix_spawn plus addopen action is called with the process already at maximum
number of file descriptor opened and also for multiple actions on single-open
special paths (like /dev/watchdog).

This fixes its behavior on Linux posix_spawn implementation and also adds
a tests to check for its behavior.

Checked on x86_64.

	* posix/Makefile (tests): Add tst-spawn3.
	* posix/tst-spawn3.c: New file.
	* sysdeps/unix/sysv/linux/spawni.c (__spawni_child): Close file descriptor
	if it is already opened for open action.

[1] http://pubs.opengroup.org/onlinepubs/9699919799/functions/posix_spawn_file_actions_addclose.html
2016-09-28 14:07:35 -07:00
..
bits Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
rxspencer
sys Installed-header hygiene (BZ#20366): time.h types. 2016-09-23 08:43:56 -04:00
_exit.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
alarm.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
annexc.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
BOOST.tests
bsd-getpgrp.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
bug-ga1.c
bug-ga2.c
bug-getopt1.c
bug-getopt2.c
bug-getopt3.c
bug-getopt4.c
bug-getopt5.c
bug-glob1.c
bug-glob2.c CVE-2016-1234: glob: Do not copy d_name field of struct dirent [BZ #19779] 2016-05-04 12:09:35 +02:00
bug-glob3.c
bug-regex1.c
bug-regex2.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
bug-regex3.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
bug-regex4.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
bug-regex5.c Add #include <stdint.h> for uint[32|64]_t usage (except installed headers). 2013-05-16 11:32:54 -05:00
bug-regex6.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
bug-regex7.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
bug-regex8.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
bug-regex9.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
bug-regex10.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
bug-regex11.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
bug-regex12.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
bug-regex13.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
bug-regex14.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
bug-regex15.c
bug-regex16.c
bug-regex17.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
bug-regex18.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
bug-regex19.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
bug-regex20.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
bug-regex21.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
bug-regex22.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
bug-regex23.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
bug-regex24.c
bug-regex25.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
bug-regex26.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
bug-regex27.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
bug-regex28.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
bug-regex29.c
bug-regex30.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
bug-regex31.c Fix warning in posix/bug-regex31.c. 2014-11-25 21:40:51 +00:00
bug-regex31.input
bug-regex32.c
bug-regex33.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
bug-regex34.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
bug-regex35.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
bug-regex36.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
confstr.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
cpio.h Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
Depend
environ.c
execl.c posix: Remove dynamic memory allocation from execl{e,p} 2016-03-07 00:21:36 -03:00
execle.c posix: Remove dynamic memory allocation from execl{e,p} 2016-03-07 00:21:36 -03:00
execlp.c posix: Remove dynamic memory allocation from execl{e,p} 2016-03-07 00:21:36 -03:00
execv.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
execve.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
execvp.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
execvpe.c posix: execvpe cleanup 2016-03-07 00:21:37 -03:00
fexecve.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
fnmatch_loop.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
fnmatch.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
fnmatch.h Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
fork.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
fpathconf.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
gai_strerror.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
gai.conf [BZ #11438] 2012-09-28 10:15:05 -06:00
get_child_max.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
getaddrinfo.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
getconf-speclist.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
getconf.c Avoid attempt for runtime checks if all environments are defined 2016-06-24 02:00:12 +05:30
getegid.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
geteuid.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
getgid.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
getgroups.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
getopt1.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
getopt_init.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
getopt_int.h Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
getopt.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
getopt.h Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
getpgid.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
getpgrp.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
getpid.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
getppid.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
getresgid.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
getresuid.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
getsid.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
getuid.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
glob64.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
glob.c CVE-2016-1234: glob: Do not copy d_name field of struct dirent [BZ #19779] 2016-05-04 12:09:35 +02:00
glob.h Installed-header hygiene (BZ#20366): Simple self-contained fixes. 2016-09-23 08:43:55 -04:00
globtest.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
globtest.sh Make shebang interpreter directives consistent 2016-01-07 04:03:21 -05:00
group_member.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
init-posix.c
Makefile posix: Fix open file action for posix_spawn on Linux 2016-09-28 14:07:35 -07:00
nanosleep.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pathconf.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pause.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
PCRE.tests
posix_madvise.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
posix-conf-vars.h Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
posix-conf-vars.list Use posix-conf-vars.list to generate spec array 2014-12-29 19:56:27 +05:30
posix-envs.def Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pread64.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pread.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
ptestcases.h
PTESTS
PTESTS2C.sed
pwrite64.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
pwrite.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
re_comp.h Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
regcomp.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
regex_internal.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
regex_internal.h Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
regex.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
regex.h Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
regexbug1.c Fix -Wformat-security warnings in posix/regexbug1.c 2014-12-11 13:08:26 -08:00
regexec.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
runptests.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
runtests.c
sched_cpualloc.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
sched_cpucount.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
sched_cpufree.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
sched_getaffinity.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
sched_getp.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
sched_gets.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
sched_primax.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
sched_primin.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
sched_rr_gi.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
sched_setaffinity.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
sched_setp.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
sched_sets.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
sched_yield.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
sched.h Installed-header hygiene (BZ#20366): time.h types. 2016-09-23 08:43:56 -04:00
setgid.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
setpgid.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
setpgrp.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
setresgid.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
setresuid.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
setsid.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
setuid.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
sleep.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
spawn_faction_addclose.c Improve file descriptor checks for posix_spawn actions [BZ #19505] 2016-02-19 14:49:38 +01:00
spawn_faction_adddup2.c Improve file descriptor checks for posix_spawn actions [BZ #19505] 2016-02-19 14:49:38 +01:00
spawn_faction_addopen.c Improve file descriptor checks for posix_spawn actions [BZ #19505] 2016-02-19 14:49:38 +01:00
spawn_faction_destroy.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
spawn_faction_init.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
spawn_int.h Improve file descriptor checks for posix_spawn actions [BZ #19505] 2016-02-19 14:49:38 +01:00
spawn_valid_fd.c Improve file descriptor checks for posix_spawn actions [BZ #19505] 2016-02-19 14:49:38 +01:00
spawn.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
spawn.h Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
spawnattr_destroy.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
spawnattr_getdefault.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
spawnattr_getflags.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
spawnattr_getpgroup.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
spawnattr_getschedparam.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
spawnattr_getschedpolicy.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
spawnattr_getsigmask.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
spawnattr_init.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
spawnattr_setdefault.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
spawnattr_setflags.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
spawnattr_setpgroup.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
spawnattr_setschedparam.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
spawnattr_setschedpolicy.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
spawnattr_setsigmask.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
spawni.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
spawnp.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
sysconf.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tar.h Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
test-vfork.c Use (void) in no-arguments function definitions. 2013-06-08 00:22:23 +00:00
testcases.h
testfnm.c
TESTS
TESTS2C.sed
times.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
transbug.c Fix executable mode. 2013-06-06 02:15:33 +02:00
tst-boost.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-chmod.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-cpucount.c
tst-cpuset.c
tst-dir.c Add missing inclusion of libc-internal.h. 2016-02-22 17:44:41 +01:00
tst-exec-static.c Support run tst-exec and tst-spawn directly 2013-01-10 14:14:55 -08:00
tst-exec.c 2016-06-11 Paul Pluzhnikov <ppluzhnikov@google.com> 2016-06-11 14:50:16 -07:00
tst-execl1.c
tst-execl2.c
tst-execle1.c
tst-execle2.c
tst-execlp1.c
tst-execlp2.c
tst-execv1.c
tst-execv2.c
tst-execve1.c
tst-execve2.c
tst-execvp1.c posix: execvpe cleanup 2016-03-07 00:21:37 -03:00
tst-execvp2.c posix: execvpe cleanup 2016-03-07 00:21:37 -03:00
tst-execvp3.c posix: execvpe cleanup 2016-03-07 00:21:37 -03:00
tst-execvp4.c posix: execvpe cleanup 2016-03-07 00:21:37 -03:00
tst-execvpe1.c posix: execvpe cleanup 2016-03-07 00:21:37 -03:00
tst-execvpe2.c posix: execvpe cleanup 2016-03-07 00:21:37 -03:00
tst-execvpe3.c posix: execvpe cleanup 2016-03-07 00:21:37 -03:00
tst-execvpe4.c posix: execvpe cleanup 2016-03-07 00:21:37 -03:00
tst-execvpe5.c posix: Fix tst-execvpe5 for --enable-hardcoded-path-in-tests 2016-03-08 09:30:38 +07:00
tst-execvpe6.c posix: execvpe cleanup 2016-03-07 00:21:37 -03:00
tst-fnmatch2.c
tst-fnmatch3.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-fnmatch.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-fnmatch.input Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-fork.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-getaddrinfo2.c
tst-getaddrinfo3.c
tst-getaddrinfo4.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-getaddrinfo5.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-getaddrinfo.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-getconf.sh Make shebang interpreter directives consistent 2016-01-07 04:03:21 -05:00
tst-getopt_long1.c Fix warning in posix/tst-getopt_long1.c. 2014-12-02 22:03:59 +00:00
tst-gnuglob.c glob: Simplify the interface for the GLOB_ALTDIRFUNC callback gl_readdir 2016-04-29 09:35:30 +02:00
tst-mmap-offset.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-mmap.c Modify several tests to use test-skeleton.c 2014-11-05 15:24:08 +05:30
tst-nanosleep.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-nice.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-pathconf.c 2016-06-11 Paul Pluzhnikov <ppluzhnikov@google.com> 2016-06-11 14:50:16 -07:00
tst-pcre.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-posix_spawn-fd.c Improve file descriptor checks for posix_spawn actions [BZ #19505] 2016-02-19 14:49:38 +01:00
tst-preadwrite64.c Test p{read,write}64 with offset > 4GB 2016-07-12 08:29:17 -07:00
tst-preadwrite-common.c Test p{read,write}64 with offset > 4GB 2016-07-12 08:29:17 -07:00
tst-preadwrite.c Test p{read,write}64 with offset > 4GB 2016-07-12 08:29:17 -07:00
tst-regex2.c
tst-regex.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-regexloc.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-rfc3484-2.c Fix qsort_r namespace (bug 17571). 2014-11-12 22:33:41 +00:00
tst-rfc3484-3.c Fix qsort_r namespace (bug 17571). 2014-11-12 22:33:41 +00:00
tst-rfc3484.c Fix qsort_r namespace (bug 17571). 2014-11-12 22:33:41 +00:00
tst-rxspencer-no-utf8.c Split up rules for tests using mtrace and something else. 2014-02-14 13:45:14 +00:00
tst-rxspencer.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-spawn2.c posix: New Linux posix_spawn{p} implementation 2016-03-07 11:53:47 +07:00
tst-spawn3.c posix: Fix open file action for posix_spawn on Linux 2016-09-28 14:07:35 -07:00
tst-spawn-static.c Support run tst-exec and tst-spawn directly 2013-01-10 14:14:55 -08:00
tst-spawn.c 2016-06-11 Paul Pluzhnikov <ppluzhnikov@google.com> 2016-06-11 14:50:16 -07:00
tst-sysconf.c Hurd: Update posix_opt.h 2012-05-10 15:57:27 -07:00
tst-truncate64.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-truncate.c 2016-06-11 Paul Pluzhnikov <ppluzhnikov@google.com> 2016-06-11 14:50:16 -07:00
tst-vfork1.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-vfork2.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-vfork3.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tst-waitid.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
tstgetopt.c
uname-values.h Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
uname.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
unistd.h Correct ttyslot header declaration conditions (bug 20051). 2016-05-17 15:47:20 +00:00
Versions Fix aio_* pread namespace (bug 18519). 2015-06-12 17:34:11 +00:00
vfork.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
wait3.c Remove union wait [BZ #19613] 2016-04-14 08:54:57 +02:00
wait4.c Remove union wait [BZ #19613] 2016-04-14 08:54:57 +02:00
wait.c Remove union wait [BZ #19613] 2016-04-14 08:54:57 +02:00
wait.h
waitid.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
waitpid.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
wordexp-test.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
wordexp-tst.sh Make shebang interpreter directives consistent 2016-01-07 04:03:21 -05:00
wordexp.c Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00
wordexp.h Update copyright dates with scripts/update-copyrights. 2016-01-04 16:05:18 +00:00