From 9326e678ca75102189211f898d40210f8a29c1c1 Mon Sep 17 00:00:00 2001 From: Michael Kerrisk Date: Fri, 10 Sep 2010 08:09:14 +0200 Subject: [PATCH] mount.2: Definitions of various MS_* constants only appeared in glibc 2.12 See http://sourceware.org/bugzilla/show_bug.cgi?id=11235 Signed-off-by: Michael Kerrisk --- man2/mount.2 | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/man2/mount.2 b/man2/mount.2 index f74903349..b1bcca662 100644 --- a/man2/mount.2 +++ b/man2/mount.2 @@ -37,7 +37,7 @@ .\" 2008-10-06, mtk: move umount*() material into separate umount.2 page. .\" 2008-10-06, mtk: Add discussion of namespaces. .\" -.TH MOUNT 2 2010-05-22 "Linux" "Linux Programmer's Manual" +.TH MOUNT 2 2010-09-10 "Linux" "Linux Programmer's Manual" .SH NAME mount \- mount file system .SH SYNOPSIS @@ -378,6 +378,17 @@ is out of range. .TP .B EPERM The caller does not have the required privileges. +.SH VERSIONS +The definitions of +.BR MS_DIRSYNC , +.BR MS_MOVE , +.BR MS_REC , +.BR MS_RELATIME , +and +.BR MS_STRICTATIME +were only added to glibc headers in version 2.12. +.\" FIXME: Definitions of the so-far-undocumented MS_UNBINDABLE, MS_PRIVATE, +.\" MS_SHARED, and MS_SLAVE were (also) only added to glibc headers in 2.12. .SH "CONFORMING TO" This function is Linux-specific and should not be used in programs intended to be portable.