History log of /src/lib/libsys/msgrcv.2 (Results 1 – 24 of 24)
Revision Date Author Comments
# 8269e767 14-Nov-2023 Brooks Davis <brooks@FreeBSD.org>

libsys: relocate implementations and manpages

Remove core system call implementations and documentation to lib/libsys
and lib/libsys/<arch> from lib/libc/sys and lib/libc/<arch>/<sys>.
Update paths

libsys: relocate implementations and manpages

Remove core system call implementations and documentation to lib/libsys
and lib/libsys/<arch> from lib/libc/sys and lib/libc/<arch>/<sys>.
Update paths to allow libc to find them in their new home.

Reviewed by: kib, emaste, imp
Pull Request: https://github.com/freebsd/freebsd-src/pull/908

show more ...


# b2c76c41 16-Aug-2023 Warner Losh <imp@FreeBSD.org>

Remove $FreeBSD$: one-line nroff pattern

Remove /^\.\\"\s*\$FreeBSD\$$\n/


# d9c4cd2f 28-Jul-2016 Ed Schouten <ed@FreeBSD.org>

Change the return type of msgrcv() to ssize_t as required by POSIX.

It looks like the msgrcv() system call is already written in such a way
that the size is internally computed as a size_t and writt

Change the return type of msgrcv() to ssize_t as required by POSIX.

It looks like the msgrcv() system call is already written in such a way
that the size is internally computed as a size_t and written into all of
td_retval[0]. This means that it is effectively already returning
ssize_t. It's just that the userspace prototype doesn't match up.

show more ...


# e64e7115 13-Jul-2009 Edward Tomasz Napierala <trasz@FreeBSD.org>

Move msg{snd,recv,get,ctl} manual pages from section 3 to 2.

Approved by: re (kib)


# d3b3ec17 14-Jun-2005 Ruslan Ermilov <ru@FreeBSD.org>

When IPC_NOWAIT is set and there is no message, msgrcv() fails
with errno set to ENOMSG.

PR: docs/82217
Submitted by: delphij
Approved by: re (blanket)


# 1a0a9345 02-Jul-2004 Ruslan Ermilov <ru@FreeBSD.org>

Mechanically kill hard sentence breaks.


# 2efeeba5 19-Dec-2002 Ruslan Ermilov <ru@FreeBSD.org>

mdoc(7) police: "The .Fa argument.".


# 95f4226b 18-Dec-2002 Ruslan Ermilov <ru@FreeBSD.org>

mdoc(7) police: "The .Fn function".


# 32eef9ae 01-Oct-2001 Ruslan Ermilov <ru@FreeBSD.org>

mdoc(7) police: Use the new .In macro for #include statements.


# 6a0fc191 30-Jul-2001 Jeroen Ruigrok van der Werven <asmodai@FreeBSD.org>

FreeBSD now also defines EIDRM and uses it.

Inspired by PR: 22470
Which was submitted by: Bjorn Tornqvist <bjorn@west.se>
MFC after: 1 week


# 2341e868 30-Jul-2001 Jeroen Ruigrok van der Werven <asmodai@FreeBSD.org>

Remove bogus BUGS section.

FreeBSD _does_ define ENOMSG as per SVID when IPC_NOWAIT is set.

PR: 22470
Submitted by: Bjorn Tornqvist <bjorn@west.se>
MFC after: 1 week


# a307d598 10-Jul-2001 Ruslan Ermilov <ru@FreeBSD.org>

mdoc(7) police: removed HISTORY info from the .Os call.


# 42635956 29-Dec-2000 Ruslan Ermilov <ru@FreeBSD.org>

Prepare for mdoc(7)NG.


# b5c508fb 14-Nov-2000 Ruslan Ermilov <ru@FreeBSD.org>

Use Fx macro wherever possible.


# 5714e853 30-Oct-2000 Jeroen Ruigrok van der Werven <asmodai@FreeBSD.org>

Whitespace only change: trim trailing whitespace.


# 25bb73e0 21-Apr-2000 Alexey Zelkin <phantom@FreeBSD.org>

Introduce ".Lb" macro to libc manpages.

More libraries manpages updates following.


# c6ff3a1b 02-Mar-2000 Sheldon Hearn <sheldonh@FreeBSD.org>

Remove single-space hard sentence breaks. These degrade the quality
of the typeset output, tend to make diffs harder to read and provide
bad examples for new-comers to mdoc.


# 7f3dea24 28-Aug-1999 Peter Wemm <peter@FreeBSD.org>

$Id$ -> $FreeBSD$


# 6a8edfca 30-Jul-1999 Mike Pritchard <mpp@FreeBSD.org>

Use the .At macro when referencing versions of AT&T UNIX.

Note: you need to install the current groff tmac macros for these
man pages to format correctly. Specifically, rev 1.21 of
contrib_groff/tm

Use the .At macro when referencing versions of AT&T UNIX.

Note: you need to install the current groff tmac macros for these
man pages to format correctly. Specifically, rev 1.21 of
contrib_groff/tmac/doc-syms in -current, or rev 1.17.24 for 3.2-stable

show more ...


# 22301c4b 23-Nov-1997 Bruce Evans <bde@FreeBSD.org>

Fixed spelling of EACCES.


# 9de8ddb8 21-Mar-1997 Mike Pritchard <mpp@FreeBSD.org>

Mdoc cleanup.


# 75141cc9 20-Jan-1997 Wolfram Schneider <wosch@FreeBSD.org>

Sort cross references.


# ac8ef337 28-Sep-1996 Wolfram Schneider <wosch@FreeBSD.org>

.Os NetBSD -> .Os FreeBSD.
The pages are not NetBSD specific and FreeBSD is not a child of NetBSD.


# 2375385d 12-Feb-1996 Mike Pritchard <mpp@FreeBSD.org>

Added man pages for msgctl(3), msgget(3), msgrcv(3) and msgsnd(3).

Obtained from: NetBSD