aboutsummaryrefslogtreecommitdiffstats
path: root/man2/msgop.2
diff options
context:
space:
mode:
Diffstat (limited to 'man2/msgop.2')
-rw-r--r--man2/msgop.226
1 files changed, 13 insertions, 13 deletions
diff --git a/man2/msgop.2 b/man2/msgop.2
index 6a3efae6e2..964889ae5a 100644
--- a/man2/msgop.2
+++ b/man2/msgop.2
@@ -95,12 +95,12 @@ bytes, but this limit can be modified using
.BR msgctl (2).
A message queue is considered to be full if either of the following
conditions is true:
-.IP \(bu 3
+.IP \[bu] 3
Adding a new message to the queue would cause the total number of bytes
in the queue to exceed the queue's maximum size (the
.I msg_qbytes
field).
-.IP \(bu
+.IP \[bu]
Adding another message to the queue would cause the total number of messages
in the queue to exceed the queue's maximum size (the
.I msg_qbytes
@@ -124,14 +124,14 @@ then the call instead fails with the error
A blocked
.BR msgsnd ()
call may also fail if:
-.IP \(bu 3
+.IP \[bu] 3
the queue is removed,
in which case the system call fails with
.I errno
set to
.BR EIDRM ;
or
-.IP \(bu
+.IP \[bu]
a signal is caught, in which case the system call fails
with
.I errno
@@ -146,13 +146,13 @@ flag when establishing a signal handler.)
.PP
Upon successful completion the message queue data structure is updated
as follows:
-.IP \(bu 3
+.IP \[bu] 3
.I msg_lspid
is set to the process ID of the calling process.
-.IP \(bu
+.IP \[bu]
.I msg_qnum
is incremented by 1.
-.IP \(bu
+.IP \[bu]
.I msg_stime
is set to the current time.
.SS msgrcv()
@@ -198,12 +198,12 @@ is specified in
the
.I msgtyp
argument specifies the type of message requested, as follows:
-.IP \(bu 3
+.IP \[bu] 3
If
.I msgtyp
is 0,
then the first message in the queue is read.
-.IP \(bu
+.IP \[bu]
If
.I msgtyp
is greater than 0,
@@ -217,7 +217,7 @@ in which case
the first message in the queue of type not equal to
.I msgtyp
will be read.
-.IP \(bu
+.IP \[bu]
If
.I msgtyp
is less than 0,
@@ -285,15 +285,15 @@ If no message of the requested type is available and
isn't specified in
.IR msgflg ,
the calling process is blocked until one of the following conditions occurs:
-.IP \(bu 3
+.IP \[bu] 3
A message of the desired type is placed in the queue.
-.IP \(bu
+.IP \[bu]
The message queue is removed from the system.
In this case, the system call fails with
.I errno
set to
.BR EIDRM .
-.IP \(bu
+.IP \[bu]
The calling process catches a signal.
In this case, the system call fails with
.I errno