summaryrefslogtreecommitdiffstats
path: root/man3/errno.3
diff options
context:
space:
mode:
Diffstat (limited to 'man3/errno.3')
-rw-r--r--man3/errno.330
1 files changed, 15 insertions, 15 deletions
diff --git a/man3/errno.3 b/man3/errno.3
index 786dec824..3b27c78b5 100644
--- a/man3/errno.3
+++ b/man3/errno.3
@@ -45,7 +45,7 @@ The value of
is never set to zero by any system call or library function.
.P
For some system calls and library functions (e.g.,
-.BR getpriority (2)),
+.MR getpriority 2 ),
\-1 is a valid return on success.
In such cases, a successful return can be distinguished from an error
return by setting
@@ -89,16 +89,16 @@ and even across different architectures on Linux.
Therefore, numeric values are not included as part of the list of
error names below.
The
-.BR perror (3)
+.MR perror 3
and
-.BR strerror (3)
+.MR strerror 3
functions can be used to convert these names to
corresponding textual error messages.
.P
On any particular Linux system,
one can obtain a list of all symbolic error names and
the corresponding error numbers using the
-.BR errno (1)
+.MR errno 1
command (part of the
.I moreutils
package):
@@ -116,7 +116,7 @@ EIO 5 Input/output error
.in
.P
The
-.BR errno (1)
+.MR errno 1
command can also be used to look up individual error numbers and names,
and to search for errors using strings from the error description,
as in the following examples:
@@ -276,7 +276,7 @@ Operation in progress (POSIX.1-2001).
.TP
.B EINTR
Interrupted function call (POSIX.1-2001); see
-.BR signal (7).
+.MR signal 7 .
.TP
.B EINVAL
Invalid argument (POSIX.1-2001).
@@ -344,7 +344,7 @@ Too many open files (POSIX.1-2001).
Commonly caused by exceeding the
.B RLIMIT_NOFILE
resource limit described in
-.BR getrlimit (2).
+.MR getrlimit 2 .
Can also be caused by exceeding the limit specified in
.IR /proc/sys/fs/nr_open .
.TP
@@ -376,7 +376,7 @@ Too many open files in system (POSIX.1-2001).
On Linux, this is probably a result of encountering the
.I /proc/sys/fs/file\-max
limit (see
-.BR proc (5)).
+.MR proc 5 ).
.TP
.B ENOANO
.\" ENOANO appears to be used by a few drivers
@@ -389,7 +389,7 @@ No buffer space available (POSIX.1 (XSI STREAMS option)).
.B ENODATA
The named attribute does not exist,
or the process has no access to this attribute; see
-.BR xattr (7).
+.MR xattr 7 .
.IP
In POSIX.1-2001 (XSI STREAMS option),
this error was described as
@@ -561,7 +561,7 @@ Timer expired
(POSIX.1 (XSI STREAMS option)).
.IP
(POSIX.1 says "STREAM
-.BR ioctl (2)
+.MR ioctl 2
timeout".)
.TP
.B ETIMEDOUT
@@ -610,7 +610,7 @@ where
no longer needs to have the value it had upon return from
.IR somecall ()
(i.e., it may have been changed by the
-.BR printf (3)).
+.MR printf 3 ).
If the value of
.I errno
should be preserved across a library call, it must be saved:
@@ -649,7 +649,7 @@ It long ago ceased to be necessary,
and it will cause problems with modern versions of the C library.
.SH SEE ALSO
.BR errno (1), \" In the moreutils package
-.BR err (3),
-.BR error (3),
-.BR perror (3),
-.BR strerror (3)
+.MR err 3 ,
+.MR error 3 ,
+.MR perror 3 ,
+.MR strerror 3