]> git.ipfire.org Git - thirdparty/man-pages.git/commitdiff
man/man2/msgctl.2: STANDARDS, HISTORY: Update POSIX appearances of msgctl(2)
authorSeth McDonald <sethmcmail@pm.me>
Mon, 26 Jan 2026 12:30:11 +0000 (12:30 +0000)
committerAlejandro Colomar <alx@kernel.org>
Tue, 10 Feb 2026 23:58:26 +0000 (00:58 +0100)
msgctl(2) appeared in SUSv1.[1]  The function was added to POSIX.1-2001
when POSIX and SUS merged, but as an XSI extension (still SUS-only).[2]
And it remains an XSI extension in POSIX.1-2024.[3]

[1] X/Open CAE Specification, System Interfaces and Headers Issue 4,
Version 2, Chapter 3 "System Interfaces", pp. 404-405.
[2] IEEE Std 1003.1-2001, Volume 2, Chapter 3 "System Interfaces", pp.
802-803.
<https://pubs.opengroup.org/onlinepubs/009604499/functions/msgctl.html>
[3] IEEE Std 1003.1-2024, Volume 2, Chapter 3 "System Interfaces", pp.
1471-1472.
<https://pubs.opengroup.org/onlinepubs/9799919799/functions/msgctl.html>

Signed-off-by: Seth McDonald <sethmcmail@pm.me>
Message-ID: <024ce32c9da51aa6da991b55ffcc3d72a9aaaa55.1769429341.git.sethmcmail@pm.me>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
man/man2/msgctl.2

index 3bd8eb2b1c637cc7d99e499f37b4b1f2a28078f0..c0eb8d8c8f72ac26586ed9bc8ac60e69fce05931 100644 (file)
@@ -380,9 +380,11 @@ but the caller is not privileged (Linux: does not have the
 .B CAP_SYS_RESOURCE
 capability).
 .SH STANDARDS
-POSIX.1-2024.
+POSIX.1-2024 XSI.
 .SH HISTORY
-POSIX.1-2001, SVr4.
+SVr4,
+SUSv1,
+POSIX.1-2001 XSI.
 .\" SVID does not document the EIDRM error condition.
 .P
 Various fields in the