aboutsummaryrefslogtreecommitdiffstats
diff options
authorSeth McDonald <sethmcmail@pm.me>2026-01-26 12:30:21 +0000
committerAlejandro Colomar <alx@kernel.org>2026-02-11 00:58:49 +0100
commitabba6473b0fc362d192bfe0f108ea4e7df47d13d (patch)
tree3830cc1501b88166b16819ce36466b355b12029d
parent5626dc544e194b43bebaf3440bbbc93f45bb22e0 (diff)
downloadman-pages-abba6473b0fc362d192bfe0f108ea4e7df47d13d.tar.gz
man/man2/msgop.2: STANDARDS, HISTORY: Update POSIX appearances of msg{rcv,snd}(2)
msgrcv(2) and msgsnd(2) appeared in SUSv1.[1] The functions were added to POSIX.1-2001 when POSIX and SUS merged, but as an XSI extension (still SUS-only).[2][3] And they remain as an XSI extension in POSIX.1-2024.[4][5] [1] X/Open CAE Specification, System Interfaces and Headers Issue 4, Version 2, Chapter 3 "System Interfaces", pp. 408-411. [2] IEEE Std 1003.1-2001, Volume 2, Chapter 3 "System Interfaces", pp. 806-808. <https://pubs.opengroup.org/onlinepubs/009604499/functions/msgrcv.html> [3] IEEE Std 1003.1-2001, Volume 2, Chapter 3 "System Interfaces", pp. 809-811. <https://pubs.opengroup.org/onlinepubs/009604499/functions/msgsnd.html> [4] IEEE Std 1003.1-2024, Volume 2, Chapter 3 "System Interfaces", pp. 1475-1477. <https://pubs.opengroup.org/onlinepubs/9799919799/functions/msgrcv.html> [5] IEEE Std 1003.1-2024, Volume 2, Chapter 3 "System Interfaces", pp. 1478-1480. <https://pubs.opengroup.org/onlinepubs/9799919799/functions/msgsnd.html> Signed-off-by: Seth McDonald <sethmcmail@pm.me> Message-ID: <86e7c24b14286fe05108c623d61d93106f9c9209.1769429341.git.sethmcmail@pm.me> Signed-off-by: Alejandro Colomar <alx@kernel.org>
-rw-r--r--man/man2/msgop.26
1 files changed, 4 insertions, 2 deletions
diff --git a/man/man2/msgop.2 b/man/man2/msgop.2
index 465542ea97..765958e013 100644
--- a/man/man2/msgop.2
+++ b/man/man2/msgop.2
@@ -441,7 +441,7 @@ were specified in
and this kernel was configured without
.BR CONFIG_CHECKPOINT_RESTORE .
.SH STANDARDS
-POSIX.1-2024.
+POSIX.1-2024 XSI.
.P
The
.B MSG_EXCEPT
@@ -453,7 +453,9 @@ their definitions can be obtained by defining the
.\" MSG_COPY since glibc 2.18
feature test macro.
.SH HISTORY
-POSIX.1-2001, SVr4.
+SVr4,
+SUSv1,
+POSIX.1-2001 XSI.
.P
The
.I msgp