]> git.ipfire.org Git - thirdparty/man-pages.git/blobdiff - man2/ipc.2
sched_setattr.2: tfix
[thirdparty/man-pages.git] / man2 / ipc.2
index 961957a517bb532cd2d63e596f19122ae59d86b6..46918563854a6decbc3b258aa80a963d37220c51 100644 (file)
@@ -1,7 +1,6 @@
-.\" Hey Emacs! This file is -*- nroff -*- source.
-.\"
 .\" Copyright (c) 1995 Michael Chastain (mec@shell.portal.com), 15 April 1995.
 .\"
+.\" %%%LICENSE_START(GPLv2+_DOC_FULL)
 .\" This is free documentation; you can redistribute it and/or
 .\" modify it under the terms of the GNU General Public License as
 .\" published by the Free Software Foundation; either version 2 of
 .\" GNU General Public License for more details.
 .\"
 .\" You should have received a copy of the GNU General Public
-.\" License along with this manual; if not, write to the Free
-.\" Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111,
-.\" USA.
+.\" License along with this manual; if not, see
+.\" <http://www.gnu.org/licenses/>.
+.\" %%%LICENSE_END
 .\"
 .\" Modified Tue Oct 22 08:11:14 EDT 1996 by Eric S. Raymond <esr@thyrsus.com>
-.TH IPC 2 2012-10-16 "Linux" "Linux Programmer's Manual"
+.TH IPC 2 2019-08-02 "Linux" "Linux Programmer's Manual"
 .SH NAME
 ipc \- System V IPC system calls
 .SH SYNOPSIS
@@ -34,28 +33,28 @@ ipc \- System V IPC system calls
 .fi
 .SH DESCRIPTION
 .BR ipc ()
-is a common kernel entry point for the System V IPC calls
+is a common kernel entry point for the System\ V IPC calls
 for messages, semaphores, and shared memory.
 .I call
 determines which IPC function to invoke;
 the other arguments are passed through to the appropriate call.
 .PP
-User programs should call the appropriate functions by their usual names.
+User-space programs should call the appropriate functions by their usual names.
 Only standard library implementors and kernel hackers need to know about
 .BR ipc ().
-.SH "CONFORMING TO"
+.SH CONFORMING TO
 .BR ipc ()
 is Linux-specific, and should not be used in programs
 intended to be portable.
 .SH NOTES
 On some architectures\(emfor example x86-64 and ARM\(emthere is no
 .BR ipc ()
-system call; instead
+system call; instead,
 .BR msgctl (2),
 .BR semctl (2),
 .BR shmctl (2),
 and so on really are implemented as separate system calls.
-.SH "SEE ALSO"
+.SH SEE ALSO
 .BR msgctl (2),
 .BR msgget (2),
 .BR msgrcv (2),
@@ -67,4 +66,5 @@ and so on really are implemented as separate system calls.
 .BR shmat (2),
 .BR shmctl (2),
 .BR shmdt (2),
-.BR shmget (2)
+.BR shmget (2),
+.BR sysvipc (7)