faccessat.2, fchmodat.2, fchownat.2, fstatat.2, futimesat.2, inotify_init.2, linkat.2, mkdirat.2, mknodat.2, openat.2, readlinkat.2, renameat.2, setns.2, splice.2, symlinkat.2, sync.2, tee.2, unlinkat.2, vmsplice.2: Global fix: note glibc version that added library support

Reported-by: Lauri Kasanen <curaga@operamail.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
This commit is contained in:
Michael Kerrisk 2012-05-04 16:09:11 +12:00
parent 2d17a61d47
commit c95b6ae1ce
19 changed files with 59 additions and 39 deletions

View File

@ -23,7 +23,7 @@
.\" the source, must acknowledge the copyright and authors of this work. .\" the source, must acknowledge the copyright and authors of this work.
.\" .\"
.\" .\"
.TH FACCESSAT 2 2010-10-24 "Linux" "Linux Programmer's Manual" .TH FACCESSAT 2 2012-05-04 "Linux" "Linux Programmer's Manual"
.SH NAME .SH NAME
faccessat \- check user's permissions of a file relative to a \ faccessat \- check user's permissions of a file relative to a \
directory file descriptor directory file descriptor
@ -134,7 +134,8 @@ is relative and
is a file descriptor referring to a file other than a directory. is a file descriptor referring to a file other than a directory.
.SH VERSIONS .SH VERSIONS
.BR faccessat () .BR faccessat ()
was added to Linux in kernel 2.6.16. was added to Linux in kernel 2.6.16;
library support was added to glibc in version 2.4.
.SH "CONFORMING TO" .SH "CONFORMING TO"
POSIX.1-2008. POSIX.1-2008.
.SH NOTES .SH NOTES

View File

@ -23,7 +23,7 @@
.\" the source, must acknowledge the copyright and authors of this work. .\" the source, must acknowledge the copyright and authors of this work.
.\" .\"
.\" .\"
.TH FCHMODAT 2 2012-04-22 "Linux" "Linux Programmer's Manual" .TH FCHMODAT 2 2012-05-22 "Linux" "Linux Programmer's Manual"
.SH NAME .SH NAME
fchmodat \- change permissions of a file relative to a directory \ fchmodat \- change permissions of a file relative to a directory \
file descriptor file descriptor
@ -134,7 +134,8 @@ specified
which is not supported. which is not supported.
.SH VERSIONS .SH VERSIONS
.BR fchmodat () .BR fchmodat ()
was added to Linux in kernel 2.6.16. was added to Linux in kernel 2.6.16;
library support was added to glibc in version 2.4.
.SH "CONFORMING TO" .SH "CONFORMING TO"
POSIX.1-2008. POSIX.1-2008.
.SH NOTES .SH NOTES

View File

@ -23,7 +23,7 @@
.\" the source, must acknowledge the copyright and authors of this work. .\" the source, must acknowledge the copyright and authors of this work.
.\" .\"
.\" .\"
.TH FCHOWNAT 2 2009-12-13 "Linux" "Linux Programmer's Manual" .TH FCHOWNAT 2 2012-05-04 "Linux" "Linux Programmer's Manual"
.SH NAME .SH NAME
fchownat \- change ownership of a file relative to a directory \ fchownat \- change ownership of a file relative to a directory \
file descriptor file descriptor
@ -132,7 +132,8 @@ is relative and
is a file descriptor referring to a file other than a directory. is a file descriptor referring to a file other than a directory.
.SH VERSIONS .SH VERSIONS
.BR fchownat () .BR fchownat ()
was added to Linux in kernel 2.6.16. was added to Linux in kernel 2.6.16;
library support was added to glibc in version 2.4.
.SH "CONFORMING TO" .SH "CONFORMING TO"
POSIX.1-2008. POSIX.1-2008.
A similar system call exists on Solaris. A similar system call exists on Solaris.

View File

@ -22,7 +22,7 @@
.\" Formatted or processed versions of this manual, if unaccompanied by .\" Formatted or processed versions of this manual, if unaccompanied by
.\" the source, must acknowledge the copyright and authors of this work. .\" the source, must acknowledge the copyright and authors of this work.
.\" .\"
.TH FSTATAT 2 2011-09-19 "Linux" "Linux Programmer's Manual" .TH FSTATAT 2 2012-05-04 "Linux" "Linux Programmer's Manual"
.SH NAME .SH NAME
fstatat \- get file status relative to a directory file descriptor fstatat \- get file status relative to a directory file descriptor
.SH SYNOPSIS .SH SYNOPSIS
@ -143,7 +143,8 @@ is relative and
is a file descriptor referring to a file other than a directory. is a file descriptor referring to a file other than a directory.
.SH VERSIONS .SH VERSIONS
.BR fstatat () .BR fstatat ()
was added to Linux in kernel 2.6.16. was added to Linux in kernel 2.6.16;
library support was added to glibc in version 2.4.
.SH "CONFORMING TO" .SH "CONFORMING TO"
POSIX.1-2008. POSIX.1-2008.
A similar system call exists on Solaris. A similar system call exists on Solaris.

View File

@ -23,7 +23,7 @@
.\" the source, must acknowledge the copyright and authors of this work. .\" the source, must acknowledge the copyright and authors of this work.
.\" .\"
.\" .\"
.TH FUTIMESAT 2 2012-03-25 "Linux" "Linux Programmer's Manual" .TH FUTIMESAT 2 2012-04-05 "Linux" "Linux Programmer's Manual"
.SH NAME .SH NAME
futimesat \- change timestamps of a file relative to a \ futimesat \- change timestamps of a file relative to a \
directory file descriptor directory file descriptor
@ -108,7 +108,8 @@ is relative and
is a file descriptor referring to a file other than a directory. is a file descriptor referring to a file other than a directory.
.SH VERSIONS .SH VERSIONS
.BR futimesat () .BR futimesat ()
was added to Linux in kernel 2.6.16. was added to Linux in kernel 2.6.16;
library support was added to glibc in version 2.4.
.SH "CONFORMING TO" .SH "CONFORMING TO"
This system call is nonstandard. This system call is nonstandard.
It was implemented from a specification that was proposed for POSIX.1, It was implemented from a specification that was proposed for POSIX.1,

View File

@ -26,7 +26,7 @@
.\" 2006-02-07 mtk, minor changes .\" 2006-02-07 mtk, minor changes
.\" 2008-10-10 mtk: add description of inotify_init1() .\" 2008-10-10 mtk: add description of inotify_init1()
.\" .\"
.TH INOTIFY_INIT 2 2008-10-10 "Linux" "Linux Programmer's Manual" .TH INOTIFY_INIT 2 2012-05-04 "Linux" "Linux Programmer's Manual"
.SH NAME .SH NAME
inotify_init, inotify_init1 \- initialize an inotify instance inotify_init, inotify_init1 \- initialize an inotify instance
.SH SYNOPSIS .SH SYNOPSIS
@ -90,9 +90,11 @@ The system limit on the total number of file descriptors has been reached.
Insufficient kernel memory is available. Insufficient kernel memory is available.
.SH VERSIONS .SH VERSIONS
.BR inotify_init () .BR inotify_init ()
first appeared in Linux 2.6.13. first appeared in Linux 2.6.1;
lbrary support was added to glibc in version 2.4.
.BR inotify_init1 () .BR inotify_init1 ()
was added in Linux 2.6.27. was added in Linux 2.6.27;
lbrary support was added to glibc in version 2.9.
.SH "CONFORMING TO" .SH "CONFORMING TO"
These system calls are Linux-specific. These system calls are Linux-specific.
.SH "SEE ALSO" .SH "SEE ALSO"

View File

@ -24,7 +24,7 @@
.\" .\"
.\" FIXME: Linux 2.6.39 added AT_EMPTY_PATH .\" FIXME: Linux 2.6.39 added AT_EMPTY_PATH
.\" .\"
.TH LINKAT 2 2009-12-13 "Linux" "Linux Programmer's Manual" .TH LINKAT 2 2012-05-04 "Linux" "Linux Programmer's Manual"
.SH NAME .SH NAME
linkat \- create a file link relative to directory file descriptors linkat \- create a file link relative to directory file descriptors
.SH SYNOPSIS .SH SYNOPSIS
@ -145,7 +145,8 @@ and
.I newdirfd .I newdirfd
.SH VERSIONS .SH VERSIONS
.BR linkat () .BR linkat ()
was added to Linux in kernel 2.6.16. was added to Linux in kernel 2.6.16;
library support was added to glibc in version 2.4.
.SH "CONFORMING TO" .SH "CONFORMING TO"
POSIX.1-2008. POSIX.1-2008.
.SH NOTES .SH NOTES

View File

@ -23,7 +23,7 @@
.\" the source, must acknowledge the copyright and authors of this work. .\" the source, must acknowledge the copyright and authors of this work.
.\" .\"
.\" .\"
.TH MKDIRAT 2 2009-12-13 "Linux" "Linux Programmer's Manual" .TH MKDIRAT 2 2012-05-04 "Linux" "Linux Programmer's Manual"
.SH NAME .SH NAME
mkdirat \- create a directory relative to a directory file descriptor mkdirat \- create a directory relative to a directory file descriptor
.SH SYNOPSIS .SH SYNOPSIS
@ -112,7 +112,8 @@ is relative and
is a file descriptor referring to a file other than a directory. is a file descriptor referring to a file other than a directory.
.SH VERSIONS .SH VERSIONS
.BR mkdirat () .BR mkdirat ()
was added to Linux in kernel 2.6.16. was added to Linux in kernel 2.6.16;
library support was added to glibc in version 2.4.
.SH "CONFORMING TO" .SH "CONFORMING TO"
POSIX.1-2008. POSIX.1-2008.
.SH NOTES .SH NOTES

View File

@ -23,7 +23,7 @@
.\" the source, must acknowledge the copyright and authors of this work. .\" the source, must acknowledge the copyright and authors of this work.
.\" .\"
.\" .\"
.TH MKNODAT 2 2010-09-20 "Linux" "Linux Programmer's Manual" .TH MKNODAT 2 2012-05-04 "Linux" "Linux Programmer's Manual"
.SH NAME .SH NAME
mknodat \- create a special or ordinary file relative to a directory mknodat \- create a special or ordinary file relative to a directory
file descriptor file descriptor
@ -116,7 +116,8 @@ is relative and
is a file descriptor referring to a file other than a directory. is a file descriptor referring to a file other than a directory.
.SH VERSIONS .SH VERSIONS
.BR mknodat () .BR mknodat ()
was added to Linux in kernel 2.6.16. was added to Linux in kernel 2.6.16;
library support was added to glibc in version 2.4.
.SH "CONFORMING TO" .SH "CONFORMING TO"
POSIX.1-2008. POSIX.1-2008.
.SH NOTES .SH NOTES

View File

@ -23,7 +23,7 @@
.\" the source, must acknowledge the copyright and authors of this work. .\" the source, must acknowledge the copyright and authors of this work.
.\" .\"
.\" .\"
.TH OPENAT 2 2009-12-13 "Linux" "Linux Programmer's Manual" .TH OPENAT 2 2012-05-04 "Linux" "Linux Programmer's Manual"
.SH NAME .SH NAME
openat \- open a file relative to a directory file descriptor openat \- open a file relative to a directory file descriptor
.SH SYNOPSIS .SH SYNOPSIS
@ -113,7 +113,8 @@ is relative and
is a file descriptor referring to a file other than a directory. is a file descriptor referring to a file other than a directory.
.SH VERSIONS .SH VERSIONS
.BR openat () .BR openat ()
was added to Linux in kernel 2.6.16. was added to Linux in kernel 2.6.16;
library support was added to glibc in version 2.4.
.SH "CONFORMING TO" .SH "CONFORMING TO"
POSIX.1-2008. POSIX.1-2008.
A similar system call exists on Solaris. A similar system call exists on Solaris.

View File

@ -23,7 +23,7 @@
.\" the source, must acknowledge the copyright and authors of this work. .\" the source, must acknowledge the copyright and authors of this work.
.\" .\"
.\" .\"
.TH READLINKAT 2 2009-12-13 "Linux" "Linux Programmer's Manual" .TH READLINKAT 2 2012-05-04 "Linux" "Linux Programmer's Manual"
.SH NAME .SH NAME
readlinkat \- read value of a symbolic link relative to readlinkat \- read value of a symbolic link relative to
a directory file descriptor a directory file descriptor
@ -115,7 +115,8 @@ is relative and
is a file descriptor referring to a file other than a directory. is a file descriptor referring to a file other than a directory.
.SH VERSIONS .SH VERSIONS
.BR readlinkat () .BR readlinkat ()
was added to Linux in kernel 2.6.16. was added to Linux in kernel 2.6.16;
library support was added to glibc in version 2.4.
.SH "CONFORMING TO" .SH "CONFORMING TO"
POSIX.1-2008. POSIX.1-2008.
.SH NOTES .SH NOTES

View File

@ -23,7 +23,7 @@
.\" the source, must acknowledge the copyright and authors of this work. .\" the source, must acknowledge the copyright and authors of this work.
.\" .\"
.\" .\"
.TH RENAMEAT 2 2009-12-13 "Linux" "Linux Programmer's Manual" .TH RENAMEAT 2 2012-05-04 "Linux" "Linux Programmer's Manual"
.SH NAME .SH NAME
renameat \- rename a file relative to directory file descriptors renameat \- rename a file relative to directory file descriptors
.SH SYNOPSIS .SH SYNOPSIS
@ -127,7 +127,8 @@ and
.I newdirfd .I newdirfd
.SH VERSIONS .SH VERSIONS
.BR renameat () .BR renameat ()
was added to Linux in kernel 2.6.16. was added to Linux in kernel 2.6.16;
library support was added to glibc in version 2.4.
.SH "CONFORMING TO" .SH "CONFORMING TO"
POSIX.1-2008. POSIX.1-2008.
.SH NOTES .SH NOTES

View File

@ -1,7 +1,7 @@
.\" Copyright (C) 2011, Eric Biederman <ebiederm@xmission.com> .\" Copyright (C) 2011, Eric Biederman <ebiederm@xmission.com>
.\" Licensed under the GPLv2 .\" Licensed under the GPLv2
.\" .\"
.TH SETNS 2 2011-10-04 "Linux" "Linux Programmer's Manual" .TH SETNS 2 2012-05-04 "Linux" "Linux Programmer's Manual"
.SH NAME .SH NAME
setns \- reassociate thread with a namespace setns \- reassociate thread with a namespace
.SH SYNOPSIS .SH SYNOPSIS
@ -93,7 +93,8 @@ for this operation.
.SH VERSIONS .SH VERSIONS
The The
.BR setns () .BR setns ()
system call first appeared in Linux in kernel 3.0 system call first appeared in Linux in kernel 3.0;
library support was added to glibc in version 2.14.
.SH CONFORMING TO .SH CONFORMING TO
The The
.BR setns () .BR setns ()

View File

@ -23,7 +23,7 @@
.\" Formatted or processed versions of this manual, if unaccompanied by .\" Formatted or processed versions of this manual, if unaccompanied by
.\" the source, must acknowledge the copyright and authors of this work. .\" the source, must acknowledge the copyright and authors of this work.
.\" .\"
.TH SPLICE 2 2009-09-15 "Linux" "Linux Programmer's Manual" .TH SPLICE 2 2012-05-04 "Linux" "Linux Programmer's Manual"
.SH NAME .SH NAME
splice \- splice data to/from a pipe splice \- splice data to/from a pipe
.SH SYNOPSIS .SH SYNOPSIS
@ -165,7 +165,8 @@ was not NULL, but the corresponding file descriptor refers to a pipe.
.SH VERSIONS .SH VERSIONS
The The
.BR splice () .BR splice ()
system call first appeared in Linux 2.6.17. system call first appeared in Linux 2.6.17;
library support was added to glibc in version 2.5.
.SH "CONFORMING TO" .SH "CONFORMING TO"
This system call is Linux-specific. This system call is Linux-specific.
.SH NOTES .SH NOTES

View File

@ -23,7 +23,7 @@
.\" the source, must acknowledge the copyright and authors of this work. .\" the source, must acknowledge the copyright and authors of this work.
.\" .\"
.\" .\"
.TH SYMLINKAT 2 2012-03-25 "Linux" "Linux Programmer's Manual" .TH SYMLINKAT 2 2012-05-04 "Linux" "Linux Programmer's Manual"
.SH NAME .SH NAME
symlinkat \- create a symbolic link relative to a directory file descriptor symlinkat \- create a symbolic link relative to a directory file descriptor
.SH SYNOPSIS .SH SYNOPSIS
@ -113,7 +113,8 @@ is relative and
is a file descriptor referring to a file other than a directory. is a file descriptor referring to a file other than a directory.
.SH VERSIONS .SH VERSIONS
.BR symlinkat () .BR symlinkat ()
was added to Linux in kernel 2.6.16. was added to Linux in kernel 2.6.16;
library support was added to glibc in version 2.4..
.SH "CONFORMING TO" .SH "CONFORMING TO"
POSIX.1-2008. POSIX.1-2008.
.SH NOTES .SH NOTES

View File

@ -33,7 +33,7 @@
.\" Modified 2001-10-10 by aeb, following Michael Kerrisk. .\" Modified 2001-10-10 by aeb, following Michael Kerrisk.
.\" 2011-09-07, mtk, Added syncfs() documentation, .\" 2011-09-07, mtk, Added syncfs() documentation,
.\" .\"
.TH SYNC 2 2012-02-12 "Linux" "Linux Programmer's Manual" .TH SYNC 2 2012-05-04 "Linux" "Linux Programmer's Manual"
.SH NAME .SH NAME
sync, syncfs \- commit buffer cache to disk sync, syncfs \- commit buffer cache to disk
.SH SYNOPSIS .SH SYNOPSIS
@ -91,7 +91,8 @@ can fail for at least the following reason:
is not a valid file descriptor. is not a valid file descriptor.
.SH VERSIONS .SH VERSIONS
.BR syncfs () .BR syncfs ()
first appeared in Linux 2.6.39. first appeared in Linux 2.6.39;
library support was added to glibc in version 2.14.
.SH "CONFORMING TO" .SH "CONFORMING TO"
.BR sync (): .BR sync ():
SVr4, 4.3BSD, POSIX.1-2001. SVr4, 4.3BSD, POSIX.1-2001.

View File

@ -23,7 +23,7 @@
.\" Formatted or processed versions of this manual, if unaccompanied by .\" Formatted or processed versions of this manual, if unaccompanied by
.\" the source, must acknowledge the copyright and authors of this work. .\" the source, must acknowledge the copyright and authors of this work.
.\" .\"
.TH TEE 2 2009-09-15 "Linux" "Linux Programmer's Manual" .TH TEE 2 2012-05-04 "Linux" "Linux Programmer's Manual"
.SH NAME .SH NAME
tee \- duplicating pipe content tee \- duplicating pipe content
.SH SYNOPSIS .SH SYNOPSIS
@ -114,7 +114,8 @@ Out of memory.
.SH VERSIONS .SH VERSIONS
The The
.BR tee () .BR tee ()
system call first appeared in Linux 2.6.17. system call first appeared in Linux 2.6.17;
library support was added to glibc in version 2.5.
.SH "CONFORMING TO" .SH "CONFORMING TO"
This system call is Linux-specific. This system call is Linux-specific.
.SH NOTES .SH NOTES

View File

@ -23,7 +23,7 @@
.\" the source, must acknowledge the copyright and authors of this work. .\" the source, must acknowledge the copyright and authors of this work.
.\" .\"
.\" .\"
.TH UNLINKAT 2 2012-03-25 "Linux" "Linux Programmer's Manual" .TH UNLINKAT 2 2012-05-04 "Linux" "Linux Programmer's Manual"
.SH NAME .SH NAME
unlinkat \- remove a directory entry relative to a directory file descriptor unlinkat \- remove a directory entry relative to a directory file descriptor
.SH SYNOPSIS .SH SYNOPSIS
@ -150,7 +150,8 @@ is relative and
is a file descriptor referring to a file other than a directory. is a file descriptor referring to a file other than a directory.
.SH VERSIONS .SH VERSIONS
.BR unlinkat () .BR unlinkat ()
was added to Linux in kernel 2.6.16. was added to Linux in kernel 2.6.16;
library support was added to glibc in version 2.4.
.SH "CONFORMING TO" .SH "CONFORMING TO"
POSIX.1-2008. POSIX.1-2008.
A similar system call exists on Solaris. A similar system call exists on Solaris.

View File

@ -23,7 +23,7 @@
.\" Formatted or processed versions of this manual, if unaccompanied by .\" Formatted or processed versions of this manual, if unaccompanied by
.\" the source, must acknowledge the copyright and authors of this work. .\" the source, must acknowledge the copyright and authors of this work.
.\" .\"
.TH VMSPLICE 2 2009-09-15 "Linux" "Linux Programmer's Manual" .TH VMSPLICE 2 2012-05-04 "Linux" "Linux Programmer's Manual"
.SH NAME .SH NAME
vmsplice \- splice user pages into a pipe vmsplice \- splice user pages into a pipe
.SH SYNOPSIS .SH SYNOPSIS
@ -138,7 +138,8 @@ Out of memory.
.SH VERSIONS .SH VERSIONS
The The
.BR vmsplice () .BR vmsplice ()
system call first appeared in Linux 2.6.17. system call first appeared in Linux 2.6.17;
library support was added to glibc in version 2.5.
.SH "CONFORMING TO" .SH "CONFORMING TO"
This system call is Linux-specific. This system call is Linux-specific.
.SH NOTES .SH NOTES