msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2012-05-28 07:16+0900\n"
+"POT-Creation-Date: 2013-03-22 01:05+0900\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Content-Transfer-Encoding: 8bit\n"
#. type: TH
-#: build/C/man3/abort.3:32
+#: build/C/man3/abort.3:34
#, no-wrap
msgid "ABORT"
msgstr ""
#. type: TH
-#: build/C/man3/abort.3:32
+#: build/C/man3/abort.3:34
#, no-wrap
msgid "2007-12-15"
msgstr ""
#. type: TH
-#: build/C/man3/abort.3:32 build/C/man3/assert.3:25 build/C/man3/assert_perror.3:26 build/C/man3/error.3:25
+#: build/C/man3/abort.3:34 build/C/man3/assert.3:27 build/C/man3/assert_perror.3:28 build/C/man3/error.3:27
#, no-wrap
msgid "GNU"
msgstr ""
#. type: TH
-#: build/C/man3/abort.3:32 build/C/man3/assert.3:25 build/C/man3/assert_perror.3:26 build/C/man3/err.3:37 build/C/man3/errno.3:30 build/C/man3/error.3:25
+#: build/C/man3/abort.3:34 build/C/man3/assert.3:27 build/C/man3/assert_perror.3:28 build/C/man3/err.3:39 build/C/man3/errno.3:31 build/C/man3/error.3:27
#, no-wrap
msgid "Linux Programmer's Manual"
msgstr ""
#. type: SH
-#: build/C/man3/abort.3:33 build/C/man3/assert.3:26 build/C/man3/assert_perror.3:27 build/C/man3/err.3:38 build/C/man3/errno.3:31 build/C/man3/error.3:26
+#: build/C/man3/abort.3:35 build/C/man3/assert.3:28 build/C/man3/assert_perror.3:29 build/C/man3/err.3:40 build/C/man3/errno.3:32 build/C/man3/error.3:28
#, no-wrap
msgid "NAME"
msgstr ""
#. type: Plain text
-#: build/C/man3/abort.3:35
+#: build/C/man3/abort.3:37
msgid "abort - cause abnormal process termination"
msgstr ""
#. type: SH
-#: build/C/man3/abort.3:35 build/C/man3/assert.3:28 build/C/man3/assert_perror.3:29 build/C/man3/err.3:40 build/C/man3/errno.3:33 build/C/man3/error.3:29
+#: build/C/man3/abort.3:37 build/C/man3/assert.3:30 build/C/man3/assert_perror.3:31 build/C/man3/err.3:42 build/C/man3/errno.3:34 build/C/man3/error.3:31
#, no-wrap
msgid "SYNOPSIS"
msgstr ""
#. type: Plain text
-#: build/C/man3/abort.3:38
+#: build/C/man3/abort.3:40
#, no-wrap
msgid "B<#include E<lt>stdlib.hE<gt>>\n"
msgstr ""
#. type: Plain text
-#: build/C/man3/abort.3:40
+#: build/C/man3/abort.3:42
#, no-wrap
msgid "B<void abort(void);>\n"
msgstr ""
#. type: SH
-#: build/C/man3/abort.3:41 build/C/man3/assert.3:34 build/C/man3/assert_perror.3:36 build/C/man3/err.3:62 build/C/man3/errno.3:37 build/C/man3/error.3:47
+#: build/C/man3/abort.3:43 build/C/man3/assert.3:36 build/C/man3/assert_perror.3:38 build/C/man3/err.3:64 build/C/man3/errno.3:38 build/C/man3/error.3:49
#, no-wrap
msgid "DESCRIPTION"
msgstr ""
#. type: Plain text
-#: build/C/man3/abort.3:52
+#: build/C/man3/abort.3:54
msgid ""
"The B<abort>() first unblocks the B<SIGABRT> signal, and then raises that "
"signal for the calling process. This results in the abnormal termination of "
msgstr ""
#. type: Plain text
-#: build/C/man3/abort.3:57
+#: build/C/man3/abort.3:59
msgid ""
"If the B<abort>() function causes process termination, all open streams are "
"closed and flushed."
msgstr ""
#. type: Plain text
-#: build/C/man3/abort.3:66
+#: build/C/man3/abort.3:68
msgid ""
"If the B<SIGABRT> signal is ignored, or caught by a handler that returns, "
"the B<abort>() function will still terminate the process. It does this by "
msgstr ""
#. type: SH
-#: build/C/man3/abort.3:66 build/C/man3/assert.3:55 build/C/man3/assert_perror.3:55
+#: build/C/man3/abort.3:68 build/C/man3/assert.3:57 build/C/man3/assert_perror.3:57
#, no-wrap
msgid "RETURN VALUE"
msgstr ""
#. type: Plain text
-#: build/C/man3/abort.3:70
+#: build/C/man3/abort.3:72
msgid "The B<abort>() function never returns."
msgstr ""
#. type: SH
-#: build/C/man3/abort.3:70 build/C/man3/assert.3:57 build/C/man3/assert_perror.3:57 build/C/man3/err.3:107 build/C/man3/error.3:122
+#: build/C/man3/abort.3:72 build/C/man3/assert.3:59 build/C/man3/assert_perror.3:59 build/C/man3/err.3:109 build/C/man3/error.3:124
#, no-wrap
msgid "CONFORMING TO"
msgstr ""
#. type: Plain text
-#: build/C/man3/abort.3:72
+#: build/C/man3/abort.3:74
msgid "SVr4, POSIX.1-2001, 4.3BSD, C89, C99."
msgstr ""
#. type: SH
-#: build/C/man3/abort.3:72 build/C/man3/assert.3:74 build/C/man3/assert_perror.3:69 build/C/man3/err.3:150 build/C/man3/errno.3:529 build/C/man3/error.3:125
+#: build/C/man3/abort.3:74 build/C/man3/assert.3:76 build/C/man3/assert_perror.3:71 build/C/man3/err.3:152 build/C/man3/errno.3:530 build/C/man3/error.3:127
#, no-wrap
msgid "SEE ALSO"
msgstr ""
#. type: Plain text
-#: build/C/man3/abort.3:78
+#: build/C/man3/abort.3:80
msgid "B<gdb>(1), B<sigaction>(2), B<exit>(3), B<longjmp>(3), B<raise>(3)"
msgstr ""
#. type: SH
-#: build/C/man3/abort.3:78 build/C/man3/assert.3:78 build/C/man3/assert_perror.3:74 build/C/man3/err.3:156 build/C/man3/errno.3:534 build/C/man3/error.3:132
+#: build/C/man3/abort.3:80 build/C/man3/assert.3:80 build/C/man3/assert_perror.3:76 build/C/man3/err.3:158 build/C/man3/errno.3:535 build/C/man3/error.3:134
#, no-wrap
msgid "COLOPHON"
msgstr ""
#. type: Plain text
-#: build/C/man3/abort.3:85 build/C/man3/assert.3:85 build/C/man3/assert_perror.3:81 build/C/man3/err.3:163 build/C/man3/errno.3:541 build/C/man3/error.3:139
+#: build/C/man3/abort.3:87 build/C/man3/assert.3:87 build/C/man3/assert_perror.3:83 build/C/man3/err.3:165 build/C/man3/errno.3:542 build/C/man3/error.3:141
msgid ""
-"This page is part of release 3.41 of the Linux I<man-pages> project. A "
+"This page is part of release 3.50 of the Linux I<man-pages> project. A "
"description of the project, and information about reporting bugs, can be "
"found at http://www.kernel.org/doc/man-pages/."
msgstr ""
#. type: TH
-#: build/C/man3/assert.3:25
+#: build/C/man3/assert.3:27
#, no-wrap
msgid "ASSERT"
msgstr ""
#. type: TH
-#: build/C/man3/assert.3:25 build/C/man3/assert_perror.3:26
+#: build/C/man3/assert.3:27 build/C/man3/assert_perror.3:28
#, no-wrap
msgid "2002-08-25"
msgstr ""
#. type: Plain text
-#: build/C/man3/assert.3:28
+#: build/C/man3/assert.3:30
msgid "assert - abort the program if assertion is false"
msgstr ""
#. type: Plain text
-#: build/C/man3/assert.3:31
+#: build/C/man3/assert.3:33
#, no-wrap
msgid "B<#include E<lt>assert.hE<gt>>\n"
msgstr ""
#. type: Plain text
-#: build/C/man3/assert.3:33
+#: build/C/man3/assert.3:35
#, no-wrap
msgid "B<void assert(scalar >I<expression>B<);>\n"
msgstr ""
#. type: Plain text
-#: build/C/man3/assert.3:50
+#: build/C/man3/assert.3:52
msgid ""
"If the macro B<NDEBUG> was defined at the moment I<E<lt>assert.hE<gt>> was "
"last included, the macro B<assert>() generates no code, and hence does "
msgstr ""
#. type: Plain text
-#: build/C/man3/assert.3:55
+#: build/C/man3/assert.3:57
msgid ""
"The purpose of this macro is to help the programmer find bugs in his "
"program. The message \"assertion failed in file foo.c, function do_bar(), "
msgstr ""
#. type: Plain text
-#: build/C/man3/assert.3:57 build/C/man3/assert_perror.3:57
+#: build/C/man3/assert.3:59 build/C/man3/assert_perror.3:59
msgid "No value is returned."
msgstr ""
#. See Defect Report 107 for more details.
#. type: Plain text
-#: build/C/man3/assert.3:66
+#: build/C/man3/assert.3:68
msgid ""
"POSIX.1-2001, C89, C99. In C89, I<expression> is required to be of type "
"I<int> and undefined behavior results if it is not, but in C99 it may have "
msgstr ""
#. type: SH
-#: build/C/man3/assert.3:66 build/C/man3/assert_perror.3:59
+#: build/C/man3/assert.3:68 build/C/man3/assert_perror.3:61
#, no-wrap
msgid "BUGS"
msgstr ""
#. type: Plain text
-#: build/C/man3/assert.3:74
+#: build/C/man3/assert.3:76
msgid ""
"B<assert>() is implemented as a macro; if the expression tested has "
"side-effects, program behavior will be different depending on whether "
msgstr ""
#. type: Plain text
-#: build/C/man3/assert.3:78
+#: build/C/man3/assert.3:80
msgid "B<abort>(3), B<assert_perror>(3), B<exit>(3)"
msgstr ""
#. type: TH
-#: build/C/man3/assert_perror.3:26
+#: build/C/man3/assert_perror.3:28
#, no-wrap
msgid "ASSERT_PERROR"
msgstr ""
#. type: Plain text
-#: build/C/man3/assert_perror.3:29
+#: build/C/man3/assert_perror.3:31
msgid "assert_perror - test errnum and abort"
msgstr ""
#. type: Plain text
-#: build/C/man3/assert_perror.3:33
+#: build/C/man3/assert_perror.3:35
#, no-wrap
msgid ""
"B<#define _GNU_SOURCE> /* See feature_test_macros(7) */\n"
msgstr ""
#. type: Plain text
-#: build/C/man3/assert_perror.3:35
+#: build/C/man3/assert_perror.3:37
#, no-wrap
msgid "B<void assert_perror(int >I<errnum>B<);>\n"
msgstr ""
#. type: Plain text
-#: build/C/man3/assert_perror.3:55
+#: build/C/man3/assert_perror.3:57
msgid ""
"If the macro B<NDEBUG> was defined at the moment I<E<lt>assert.hE<gt>> was "
"last included, the macro B<assert_perror>() generates no code, and hence "
msgstr ""
#. type: Plain text
-#: build/C/man3/assert_perror.3:59
+#: build/C/man3/assert_perror.3:61
msgid "This is a GNU extension."
msgstr ""
#. type: Plain text
-#: build/C/man3/assert_perror.3:69
+#: build/C/man3/assert_perror.3:71
msgid ""
"The purpose of the assert macros is to help the programmer find bugs in his "
"program, things that cannot happen unless there was a coding mistake. "
msgstr ""
#. type: Plain text
-#: build/C/man3/assert_perror.3:74
+#: build/C/man3/assert_perror.3:76
msgid "B<abort>(3), B<assert>(3), B<exit>(3), B<strerror>(3)"
msgstr ""
#. type: TH
-#: build/C/man3/err.3:37
+#: build/C/man3/err.3:39
#, no-wrap
msgid "ERR"
msgstr ""
#. type: TH
-#: build/C/man3/err.3:37
+#: build/C/man3/err.3:39
#, no-wrap
msgid "2012-03-15"
msgstr ""
#. type: TH
-#: build/C/man3/err.3:37
+#: build/C/man3/err.3:39
#, no-wrap
msgid "Linux"
msgstr ""
#. type: Plain text
-#: build/C/man3/err.3:40
+#: build/C/man3/err.3:42
msgid ""
"err, verr, errx, verrx, warn, vwarn, warnx, vwarnx - formatted error "
"messages"
msgstr ""
#. type: Plain text
-#: build/C/man3/err.3:43
+#: build/C/man3/err.3:45
#, no-wrap
msgid "B<#include E<lt>err.hE<gt>>\n"
msgstr ""
#. type: Plain text
-#: build/C/man3/err.3:45
+#: build/C/man3/err.3:47
#, no-wrap
msgid "B<void err(int >I<eval>B<, const char *>I<fmt>B<, ...);>\n"
msgstr ""
#. type: Plain text
-#: build/C/man3/err.3:47
+#: build/C/man3/err.3:49
#, no-wrap
msgid "B<void errx(int >I<eval>B<, const char *>I<fmt>B<, ...);>\n"
msgstr ""
#. type: Plain text
-#: build/C/man3/err.3:49
+#: build/C/man3/err.3:51
#, no-wrap
msgid "B<void warn(const char *>I<fmt>B<, ...);>\n"
msgstr ""
#. type: Plain text
-#: build/C/man3/err.3:51
+#: build/C/man3/err.3:53
#, no-wrap
msgid "B<void warnx(const char *>I<fmt>B<, ...);>\n"
msgstr ""
#. type: Plain text
-#: build/C/man3/err.3:53
+#: build/C/man3/err.3:55
#, no-wrap
msgid "B<#include E<lt>stdarg.hE<gt>>\n"
msgstr ""
#. type: Plain text
-#: build/C/man3/err.3:55
+#: build/C/man3/err.3:57
#, no-wrap
msgid "B<void verr(int >I<eval>B<, const char *>I<fmt>B<, va_list >I<args>B<);>\n"
msgstr ""
#. type: Plain text
-#: build/C/man3/err.3:57
+#: build/C/man3/err.3:59
#, no-wrap
msgid "B<void verrx(int >I<eval>B<, const char *>I<fmt>B<, va_list >I<args>B<);>\n"
msgstr ""
#. type: Plain text
-#: build/C/man3/err.3:59
+#: build/C/man3/err.3:61
#, no-wrap
msgid "B<void vwarn(const char *>I<fmt>B<, va_list >I<args>B<);>\n"
msgstr ""
#. type: Plain text
-#: build/C/man3/err.3:61
+#: build/C/man3/err.3:63
#, no-wrap
msgid "B<void vwarnx(const char *>I<fmt>B<, va_list >I<args>B<);>\n"
msgstr ""
#. type: Plain text
-#: build/C/man3/err.3:77
+#: build/C/man3/err.3:79
msgid ""
"The B<err>() and B<warn>() family of functions display a formatted error "
"message on the standard error output. In all cases, the last component of "
msgstr ""
#. type: Plain text
-#: build/C/man3/err.3:92
+#: build/C/man3/err.3:94
msgid ""
"The B<err>(), B<verr>(), B<warn>(), and B<vwarn>() functions append an "
"error message obtained from B<strerror>(3) based on the global variable "
msgstr ""
#. type: Plain text
-#: build/C/man3/err.3:98
+#: build/C/man3/err.3:100
msgid "The B<errx>() and B<warnx>() functions do not append an error message."
msgstr ""
#. type: Plain text
-#: build/C/man3/err.3:107
+#: build/C/man3/err.3:109
msgid ""
"The B<err>(), B<verr>(), B<errx>(), and B<verrx>() functions do not return, "
"but exit with the value of the argument I<eval>."
#. functions first appeared in
#. 4.4BSD.
#. type: Plain text
-#: build/C/man3/err.3:116
+#: build/C/man3/err.3:118
msgid "These functions are nonstandard BSD extensions."
msgstr ""
#. type: SH
-#: build/C/man3/err.3:116
+#: build/C/man3/err.3:118
#, no-wrap
msgid "EXAMPLE"
msgstr ""
#. type: Plain text
-#: build/C/man3/err.3:120
+#: build/C/man3/err.3:122
msgid "Display the current I<errno> information string and exit:"
msgstr ""
#. type: Plain text
-#: build/C/man3/err.3:127
+#: build/C/man3/err.3:129
#, no-wrap
msgid ""
"if ((p = malloc(size)) == NULL)\n"
msgstr ""
#. type: Plain text
-#: build/C/man3/err.3:131
+#: build/C/man3/err.3:133
msgid "Display an error message and exit:"
msgstr ""
#. type: Plain text
-#: build/C/man3/err.3:136
+#: build/C/man3/err.3:138
#, no-wrap
msgid ""
"if (tm.tm_hour E<lt> START_TIME)\n"
msgstr ""
#. type: Plain text
-#: build/C/man3/err.3:140
+#: build/C/man3/err.3:142
msgid "Warn of an error:"
msgstr ""
#. type: Plain text
-#: build/C/man3/err.3:148
+#: build/C/man3/err.3:150
#, no-wrap
msgid ""
"if ((fd = open(raw_device, O_RDONLY, 0)) == -1)\n"
msgstr ""
#. type: Plain text
-#: build/C/man3/err.3:156
+#: build/C/man3/err.3:158
msgid "B<error>(3), B<exit>(3), B<perror>(3), B<printf>(3), B<strerror>(3)"
msgstr ""
#. type: TH
-#: build/C/man3/errno.3:30
+#: build/C/man3/errno.3:31
#, no-wrap
msgid "ERRNO"
msgstr ""
#. type: TH
-#: build/C/man3/errno.3:30
+#: build/C/man3/errno.3:31
#, no-wrap
msgid "2008-07-09"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:33
+#: build/C/man3/errno.3:34
msgid "errno - number of last error"
msgstr ""
#. .sp
#. .BI "extern int " errno ;
#. type: Plain text
-#: build/C/man3/errno.3:37
+#: build/C/man3/errno.3:38
msgid "B<#include E<lt>errno.hE<gt>>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:52
+#: build/C/man3/errno.3:53
msgid ""
"The I<E<lt>errno.hE<gt>> header file defines the integer variable I<errno>, "
"which is set by system calls and some library functions in the event of an "
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:55
+#: build/C/man3/errno.3:56
msgid ""
"Valid error numbers are all nonzero; I<errno> is never set to zero by any "
"system call or library function."
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:67
+#: build/C/man3/errno.3:68
msgid ""
"For some system calls and library functions (e.g., B<getpriority>(2)), -1 is "
"a valid return on success. In such cases, a successful return can be "
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:73
+#: build/C/man3/errno.3:74
msgid ""
"I<errno> is defined by the ISO C standard to be a modifiable lvalue of type "
"I<int>, and must not be explicitly declared; I<errno> may be a macro. "
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:80
+#: build/C/man3/errno.3:81
msgid ""
"All the error names specified by POSIX.1 must have distinct values, with the "
"exception of B<EAGAIN> and B<EWOULDBLOCK>, which may be the same."
#. Amendment 1 defines the additional error number \fBEILSEQ\fP for
#. coding errors in multibyte or wide characters.
#. type: Plain text
-#: build/C/man3/errno.3:93
+#: build/C/man3/errno.3:94
msgid ""
"Below is a list of the symbolic error names that are defined on Linux. Some "
"of these are marked I<POSIX.1>, indicating that the name is defined by "
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:93
+#: build/C/man3/errno.3:94
#, no-wrap
msgid "B<E2BIG>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:96
+#: build/C/man3/errno.3:97
msgid "Argument list too long (POSIX.1)"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:96
+#: build/C/man3/errno.3:97
#, no-wrap
msgid "B<EACCES>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:99
+#: build/C/man3/errno.3:100
msgid "Permission denied (POSIX.1)"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:99
+#: build/C/man3/errno.3:100
#, no-wrap
msgid "B<EADDRINUSE>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:102
+#: build/C/man3/errno.3:103
msgid "Address already in use (POSIX.1)"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:102
+#: build/C/man3/errno.3:103
#, no-wrap
msgid "B<EADDRNOTAVAIL>"
msgstr ""
#. EADV is only an error on HURD(?)
#. type: Plain text
-#: build/C/man3/errno.3:106
+#: build/C/man3/errno.3:107
msgid "Address not available (POSIX.1)"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:106
+#: build/C/man3/errno.3:107
#, no-wrap
msgid "B<EAFNOSUPPORT>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:109
+#: build/C/man3/errno.3:110
msgid "Address family not supported (POSIX.1)"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:109
+#: build/C/man3/errno.3:110
#, no-wrap
msgid "B<EAGAIN>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:114
+#: build/C/man3/errno.3:115
msgid ""
"Resource temporarily unavailable (may be the same value as B<EWOULDBLOCK>) "
"(POSIX.1)"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:114
+#: build/C/man3/errno.3:115
#, no-wrap
msgid "B<EALREADY>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:117
+#: build/C/man3/errno.3:118
msgid "Connection already in progress (POSIX.1)"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:117
+#: build/C/man3/errno.3:118
#, no-wrap
msgid "B<EBADE>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:120
+#: build/C/man3/errno.3:121
msgid "Invalid exchange"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:120
+#: build/C/man3/errno.3:121
#, no-wrap
msgid "B<EBADF>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:123
+#: build/C/man3/errno.3:124
msgid "Bad file descriptor (POSIX.1)"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:123
+#: build/C/man3/errno.3:124
#, no-wrap
msgid "B<EBADFD>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:126
+#: build/C/man3/errno.3:127
msgid "File descriptor in bad state"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:126
+#: build/C/man3/errno.3:127
#, no-wrap
msgid "B<EBADMSG>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:129
+#: build/C/man3/errno.3:130
msgid "Bad message (POSIX.1)"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:129
+#: build/C/man3/errno.3:130
#, no-wrap
msgid "B<EBADR>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:132
+#: build/C/man3/errno.3:133
msgid "Invalid request descriptor"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:132
+#: build/C/man3/errno.3:133
#, no-wrap
msgid "B<EBADRQC>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:135
+#: build/C/man3/errno.3:136
msgid "Invalid request code"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:135
+#: build/C/man3/errno.3:136
#, no-wrap
msgid "B<EBADSLT>"
msgstr ""
#. EBFONT is defined but appears not to be used by kernel or glibc.
#. type: Plain text
-#: build/C/man3/errno.3:139
+#: build/C/man3/errno.3:140
msgid "Invalid slot"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:139
+#: build/C/man3/errno.3:140
#, no-wrap
msgid "B<EBUSY>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:142
+#: build/C/man3/errno.3:143
msgid "Device or resource busy (POSIX.1)"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:142
+#: build/C/man3/errno.3:143
#, no-wrap
msgid "B<ECANCELED>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:145
+#: build/C/man3/errno.3:146
msgid "Operation canceled (POSIX.1)"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:145
+#: build/C/man3/errno.3:146
#, no-wrap
msgid "B<ECHILD>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:148
+#: build/C/man3/errno.3:149
msgid "No child processes (POSIX.1)"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:148
+#: build/C/man3/errno.3:149
#, no-wrap
msgid "B<ECHRNG>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:151
+#: build/C/man3/errno.3:152
msgid "Channel number out of range"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:151
+#: build/C/man3/errno.3:152
#, no-wrap
msgid "B<ECOMM>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:154
+#: build/C/man3/errno.3:155
msgid "Communication error on send"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:154
+#: build/C/man3/errno.3:155
#, no-wrap
msgid "B<ECONNABORTED>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:157
+#: build/C/man3/errno.3:158
msgid "Connection aborted (POSIX.1)"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:157
+#: build/C/man3/errno.3:158
#, no-wrap
msgid "B<ECONNREFUSED>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:160
+#: build/C/man3/errno.3:161
msgid "Connection refused (POSIX.1)"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:160
+#: build/C/man3/errno.3:161
#, no-wrap
msgid "B<ECONNRESET>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:163
+#: build/C/man3/errno.3:164
msgid "Connection reset (POSIX.1)"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:163
+#: build/C/man3/errno.3:164
#, no-wrap
msgid "B<EDEADLK>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:166
+#: build/C/man3/errno.3:167
msgid "Resource deadlock avoided (POSIX.1)"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:166
+#: build/C/man3/errno.3:167
#, no-wrap
msgid "B<EDEADLOCK>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:170
+#: build/C/man3/errno.3:171
msgid "Synonym for B<EDEADLK>"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:170
+#: build/C/man3/errno.3:171
#, no-wrap
msgid "B<EDESTADDRREQ>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:173
+#: build/C/man3/errno.3:174
msgid "Destination address required (POSIX.1)"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:173
+#: build/C/man3/errno.3:174
#, no-wrap
msgid "B<EDOM>"
msgstr ""
#. EDOTDOT is defined but appears to be unused
#. type: Plain text
-#: build/C/man3/errno.3:177
+#: build/C/man3/errno.3:178
msgid "Mathematics argument out of domain of function (POSIX.1, C99)"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:177
+#: build/C/man3/errno.3:178
#, no-wrap
msgid "B<EDQUOT>"
msgstr ""
#. POSIX just says "Reserved"
#. type: Plain text
-#: build/C/man3/errno.3:181
+#: build/C/man3/errno.3:182
msgid "Disk quota exceeded (POSIX.1)"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:181
+#: build/C/man3/errno.3:182
#, no-wrap
msgid "B<EEXIST>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:184
+#: build/C/man3/errno.3:185
msgid "File exists (POSIX.1)"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:184
+#: build/C/man3/errno.3:185
#, no-wrap
msgid "B<EFAULT>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:187
+#: build/C/man3/errno.3:188
msgid "Bad address (POSIX.1)"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:187
+#: build/C/man3/errno.3:188
#, no-wrap
msgid "B<EFBIG>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:190
+#: build/C/man3/errno.3:191
msgid "File too large (POSIX.1)"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:190
+#: build/C/man3/errno.3:191
#, no-wrap
msgid "B<EHOSTDOWN>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:193
+#: build/C/man3/errno.3:194
msgid "Host is down"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:193
+#: build/C/man3/errno.3:194
#, no-wrap
msgid "B<EHOSTUNREACH>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:196
+#: build/C/man3/errno.3:197
msgid "Host is unreachable (POSIX.1)"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:196
+#: build/C/man3/errno.3:197
#, no-wrap
msgid "B<EIDRM>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:199
+#: build/C/man3/errno.3:200
msgid "Identifier removed (POSIX.1)"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:199
+#: build/C/man3/errno.3:200
#, no-wrap
msgid "B<EILSEQ>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:202
+#: build/C/man3/errno.3:203
msgid "Illegal byte sequence (POSIX.1, C99)"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:202
+#: build/C/man3/errno.3:203
#, no-wrap
msgid "B<EINPROGRESS>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:205
+#: build/C/man3/errno.3:206
msgid "Operation in progress (POSIX.1)"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:205
+#: build/C/man3/errno.3:206
#, no-wrap
msgid "B<EINTR>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:209
+#: build/C/man3/errno.3:210
msgid "Interrupted function call (POSIX.1); see B<signal>(7)."
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:209
+#: build/C/man3/errno.3:210
#, no-wrap
msgid "B<EINVAL>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:212
+#: build/C/man3/errno.3:213
msgid "Invalid argument (POSIX.1)"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:212
+#: build/C/man3/errno.3:213
#, no-wrap
msgid "B<EIO>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:215
+#: build/C/man3/errno.3:216
msgid "Input/output error (POSIX.1)"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:215
+#: build/C/man3/errno.3:216
#, no-wrap
msgid "B<EISCONN>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:218
+#: build/C/man3/errno.3:219
msgid "Socket is connected (POSIX.1)"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:218
+#: build/C/man3/errno.3:219
#, no-wrap
msgid "B<EISDIR>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:221
+#: build/C/man3/errno.3:222
msgid "Is a directory (POSIX.1)"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:221
+#: build/C/man3/errno.3:222
#, no-wrap
msgid "B<EISNAM>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:224
+#: build/C/man3/errno.3:225
msgid "Is a named type file"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:224
+#: build/C/man3/errno.3:225
#, no-wrap
msgid "B<EKEYEXPIRED>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:227
+#: build/C/man3/errno.3:228
msgid "Key has expired"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:227
+#: build/C/man3/errno.3:228
#, no-wrap
msgid "B<EKEYREJECTED>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:230
+#: build/C/man3/errno.3:231
msgid "Key was rejected by service"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:230
+#: build/C/man3/errno.3:231
#, no-wrap
msgid "B<EKEYREVOKED>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:233
+#: build/C/man3/errno.3:234
msgid "Key has been revoked"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:233
+#: build/C/man3/errno.3:234
#, no-wrap
msgid "B<EL2HLT>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:236
+#: build/C/man3/errno.3:237
msgid "Level 2 halted"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:236
+#: build/C/man3/errno.3:237
#, no-wrap
msgid "B<EL2NSYNC>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:239
+#: build/C/man3/errno.3:240
msgid "Level 2 not synchronized"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:239
+#: build/C/man3/errno.3:240
#, no-wrap
msgid "B<EL3HLT>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:242 build/C/man3/errno.3:245
+#: build/C/man3/errno.3:243 build/C/man3/errno.3:246
msgid "Level 3 halted"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:242
+#: build/C/man3/errno.3:243
#, no-wrap
msgid "B<EL3RST>"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:245
+#: build/C/man3/errno.3:246
#, no-wrap
msgid "B<ELIBACC>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:248
+#: build/C/man3/errno.3:249
msgid "Cannot access a needed shared library"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:248
+#: build/C/man3/errno.3:249
#, no-wrap
msgid "B<ELIBBAD>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:251
+#: build/C/man3/errno.3:252
msgid "Accessing a corrupted shared library"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:251
+#: build/C/man3/errno.3:252
#, no-wrap
msgid "B<ELIBMAX>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:254
+#: build/C/man3/errno.3:255
msgid "Attempting to link in too many shared libraries"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:254
+#: build/C/man3/errno.3:255
#, no-wrap
msgid "B<ELIBSCN>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:257
+#: build/C/man3/errno.3:258
msgid "lib section in a.out corrupted"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:257
+#: build/C/man3/errno.3:258
#, no-wrap
msgid "B<ELIBEXEC>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:260
+#: build/C/man3/errno.3:261
msgid "Cannot exec a shared library directly"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:260
+#: build/C/man3/errno.3:261
#, no-wrap
msgid "B<ELOOP>"
msgstr ""
#. ELNRNG is defined but appears to be unused
#. type: Plain text
-#: build/C/man3/errno.3:264
+#: build/C/man3/errno.3:265
msgid "Too many levels of symbolic links (POSIX.1)"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:264
+#: build/C/man3/errno.3:265
#, no-wrap
msgid "B<EMEDIUMTYPE>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:267
+#: build/C/man3/errno.3:268
msgid "Wrong medium type"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:267
+#: build/C/man3/errno.3:268
#, no-wrap
msgid "B<EMFILE>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:270
+#: build/C/man3/errno.3:271
msgid "Too many open files (POSIX.1)"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:270
+#: build/C/man3/errno.3:271
#, no-wrap
msgid "B<EMLINK>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:273
+#: build/C/man3/errno.3:274
msgid "Too many links (POSIX.1)"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:273
+#: build/C/man3/errno.3:274
#, no-wrap
msgid "B<EMSGSIZE>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:276
+#: build/C/man3/errno.3:277
msgid "Message too long (POSIX.1)"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:276
+#: build/C/man3/errno.3:277
#, no-wrap
msgid "B<EMULTIHOP>"
msgstr ""
#. POSIX says "Reserved"
#. type: Plain text
-#: build/C/man3/errno.3:280
+#: build/C/man3/errno.3:281
msgid "Multihop attempted (POSIX.1)"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:280
+#: build/C/man3/errno.3:281
#, no-wrap
msgid "B<ENAMETOOLONG>"
msgstr ""
#. ENAVAIL is defined, but appears not to be used
#. type: Plain text
-#: build/C/man3/errno.3:284
+#: build/C/man3/errno.3:285
msgid "Filename too long (POSIX.1)"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:284
+#: build/C/man3/errno.3:285
#, no-wrap
msgid "B<ENETDOWN>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:287
+#: build/C/man3/errno.3:288
msgid "Network is down (POSIX.1)"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:287
+#: build/C/man3/errno.3:288
#, no-wrap
msgid "B<ENETRESET>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:290
+#: build/C/man3/errno.3:291
msgid "Connection aborted by network (POSIX.1)"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:290
+#: build/C/man3/errno.3:291
#, no-wrap
msgid "B<ENETUNREACH>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:293
+#: build/C/man3/errno.3:294
msgid "Network unreachable (POSIX.1)"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:293
+#: build/C/man3/errno.3:294
#, no-wrap
msgid "B<ENFILE>"
msgstr ""
#. ENOANO is defined but appears to be unused.
#. type: Plain text
-#: build/C/man3/errno.3:297
+#: build/C/man3/errno.3:298
msgid "Too many open files in system (POSIX.1)"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:297
+#: build/C/man3/errno.3:298
#, no-wrap
msgid "B<ENOBUFS>"
msgstr ""
#. ENOCSI is defined but appears to be unused.
#. type: Plain text
-#: build/C/man3/errno.3:301
+#: build/C/man3/errno.3:302
msgid "No buffer space available (POSIX.1 (XSI STREAMS option))"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:301
+#: build/C/man3/errno.3:302
#, no-wrap
msgid "B<ENODATA>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:304
+#: build/C/man3/errno.3:305
msgid "No message is available on the STREAM head read queue (POSIX.1)"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:304
+#: build/C/man3/errno.3:305
#, no-wrap
msgid "B<ENODEV>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:307
+#: build/C/man3/errno.3:308
msgid "No such device (POSIX.1)"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:307
+#: build/C/man3/errno.3:308
#, no-wrap
msgid "B<ENOENT>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:310
+#: build/C/man3/errno.3:311
msgid "No such file or directory (POSIX.1)"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:310
+#: build/C/man3/errno.3:311
#, no-wrap
msgid "B<ENOEXEC>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:313
+#: build/C/man3/errno.3:314
msgid "Exec format error (POSIX.1)"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:313
+#: build/C/man3/errno.3:314
#, no-wrap
msgid "B<ENOKEY>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:316
+#: build/C/man3/errno.3:317
msgid "Required key not available"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:316
+#: build/C/man3/errno.3:317
#, no-wrap
msgid "B<ENOLCK>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:319
+#: build/C/man3/errno.3:320
msgid "No locks available (POSIX.1)"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:319
+#: build/C/man3/errno.3:320
#, no-wrap
msgid "B<ENOLINK>"
msgstr ""
#. POSIX says "Reserved"
#. type: Plain text
-#: build/C/man3/errno.3:323
+#: build/C/man3/errno.3:324
msgid "Link has been severed (POSIX.1)"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:323
+#: build/C/man3/errno.3:324
#, no-wrap
msgid "B<ENOMEDIUM>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:326
+#: build/C/man3/errno.3:327
msgid "No medium found"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:326
+#: build/C/man3/errno.3:327
#, no-wrap
msgid "B<ENOMEM>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:329
+#: build/C/man3/errno.3:330
msgid "Not enough space (POSIX.1)"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:329
+#: build/C/man3/errno.3:330
#, no-wrap
msgid "B<ENOMSG>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:332
+#: build/C/man3/errno.3:333
msgid "No message of the desired type (POSIX.1)"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:332
+#: build/C/man3/errno.3:333
#, no-wrap
msgid "B<ENONET>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:335
+#: build/C/man3/errno.3:336
msgid "Machine is not on the network"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:335
+#: build/C/man3/errno.3:336
#, no-wrap
msgid "B<ENOPKG>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:338
+#: build/C/man3/errno.3:339
msgid "Package not installed"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:338
+#: build/C/man3/errno.3:339
#, no-wrap
msgid "B<ENOPROTOOPT>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:341
+#: build/C/man3/errno.3:342
msgid "Protocol not available (POSIX.1)"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:341
+#: build/C/man3/errno.3:342
#, no-wrap
msgid "B<ENOSPC>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:344
+#: build/C/man3/errno.3:345
msgid "No space left on device (POSIX.1)"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:344
+#: build/C/man3/errno.3:345
#, no-wrap
msgid "B<ENOSR>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:347
+#: build/C/man3/errno.3:348
msgid "No STREAM resources (POSIX.1 (XSI STREAMS option))"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:347
+#: build/C/man3/errno.3:348
#, no-wrap
msgid "B<ENOSTR>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:350
+#: build/C/man3/errno.3:351
msgid "Not a STREAM (POSIX.1 (XSI STREAMS option))"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:350
+#: build/C/man3/errno.3:351
#, no-wrap
msgid "B<ENOSYS>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:353
+#: build/C/man3/errno.3:354
msgid "Function not implemented (POSIX.1)"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:353
+#: build/C/man3/errno.3:354
#, no-wrap
msgid "B<ENOTBLK>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:356
+#: build/C/man3/errno.3:357
msgid "Block device required"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:356
+#: build/C/man3/errno.3:357
#, no-wrap
msgid "B<ENOTCONN>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:359
+#: build/C/man3/errno.3:360
msgid "The socket is not connected (POSIX.1)"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:359
+#: build/C/man3/errno.3:360
#, no-wrap
msgid "B<ENOTDIR>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:362
+#: build/C/man3/errno.3:363
msgid "Not a directory (POSIX.1)"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:362
+#: build/C/man3/errno.3:363
#, no-wrap
msgid "B<ENOTEMPTY>"
msgstr ""
#. ENOTNAM is defined but appears to be unused.
#. type: Plain text
-#: build/C/man3/errno.3:366
+#: build/C/man3/errno.3:367
msgid "Directory not empty (POSIX.1)"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:366
+#: build/C/man3/errno.3:367
#, no-wrap
msgid "B<ENOTSOCK>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:369
+#: build/C/man3/errno.3:370
msgid "Not a socket (POSIX.1)"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:369
+#: build/C/man3/errno.3:370
#, no-wrap
msgid "B<ENOTSUP>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:372
+#: build/C/man3/errno.3:373
msgid "Operation not supported (POSIX.1)"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:372
+#: build/C/man3/errno.3:373
#, no-wrap
msgid "B<ENOTTY>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:375
+#: build/C/man3/errno.3:376
msgid "Inappropriate I/O control operation (POSIX.1)"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:375
+#: build/C/man3/errno.3:376
#, no-wrap
msgid "B<ENOTUNIQ>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:378
+#: build/C/man3/errno.3:379
msgid "Name not unique on network"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:378
+#: build/C/man3/errno.3:379
#, no-wrap
msgid "B<ENXIO>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:381
+#: build/C/man3/errno.3:382
msgid "No such device or address (POSIX.1)"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:381
+#: build/C/man3/errno.3:382
#, no-wrap
msgid "B<EOPNOTSUPP>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:384
+#: build/C/man3/errno.3:385
msgid "Operation not supported on socket (POSIX.1)"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:390
+#: build/C/man3/errno.3:391
msgid ""
"(B<ENOTSUP> and B<EOPNOTSUPP> have the same value on Linux, but according to "
"POSIX.1 these error values should be distinct.)"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:390
+#: build/C/man3/errno.3:391
#, no-wrap
msgid "B<EOVERFLOW>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:393
+#: build/C/man3/errno.3:394
msgid "Value too large to be stored in data type (POSIX.1)"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:393
+#: build/C/man3/errno.3:394
#, no-wrap
msgid "B<EPERM>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:396
+#: build/C/man3/errno.3:397
msgid "Operation not permitted (POSIX.1)"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:396
+#: build/C/man3/errno.3:397
#, no-wrap
msgid "B<EPFNOSUPPORT>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:399
+#: build/C/man3/errno.3:400
msgid "Protocol family not supported"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:399
+#: build/C/man3/errno.3:400
#, no-wrap
msgid "B<EPIPE>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:402
+#: build/C/man3/errno.3:403
msgid "Broken pipe (POSIX.1)"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:402
+#: build/C/man3/errno.3:403
#, no-wrap
msgid "B<EPROTO>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:405
+#: build/C/man3/errno.3:406
msgid "Protocol error (POSIX.1)"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:405
+#: build/C/man3/errno.3:406
#, no-wrap
msgid "B<EPROTONOSUPPORT>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:408
+#: build/C/man3/errno.3:409
msgid "Protocol not supported (POSIX.1)"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:408
+#: build/C/man3/errno.3:409
#, no-wrap
msgid "B<EPROTOTYPE>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:411
+#: build/C/man3/errno.3:412
msgid "Protocol wrong type for socket (POSIX.1)"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:411
+#: build/C/man3/errno.3:412
#, no-wrap
msgid "B<ERANGE>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:414
+#: build/C/man3/errno.3:415
msgid "Result too large (POSIX.1, C99)"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:414
+#: build/C/man3/errno.3:415
#, no-wrap
msgid "B<EREMCHG>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:417
+#: build/C/man3/errno.3:418
msgid "Remote address changed"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:417
+#: build/C/man3/errno.3:418
#, no-wrap
msgid "B<EREMOTE>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:420
+#: build/C/man3/errno.3:421
msgid "Object is remote"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:420
+#: build/C/man3/errno.3:421
#, no-wrap
msgid "B<EREMOTEIO>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:423
+#: build/C/man3/errno.3:424
msgid "Remote I/O error"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:423
+#: build/C/man3/errno.3:424
#, no-wrap
msgid "B<ERESTART>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:426
+#: build/C/man3/errno.3:427
msgid "Interrupted system call should be restarted"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:426
+#: build/C/man3/errno.3:427
#, no-wrap
msgid "B<EROFS>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:429
+#: build/C/man3/errno.3:430
msgid "Read-only file system (POSIX.1)"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:429
+#: build/C/man3/errno.3:430
#, no-wrap
msgid "B<ESHUTDOWN>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:432
+#: build/C/man3/errno.3:433
msgid "Cannot send after transport endpoint shutdown"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:432
+#: build/C/man3/errno.3:433
#, no-wrap
msgid "B<ESPIPE>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:435
+#: build/C/man3/errno.3:436
msgid "Invalid seek (POSIX.1)"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:435
+#: build/C/man3/errno.3:436
#, no-wrap
msgid "B<ESOCKTNOSUPPORT>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:438
+#: build/C/man3/errno.3:439
msgid "Socket type not supported"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:438
+#: build/C/man3/errno.3:439
#, no-wrap
msgid "B<ESRCH>"
msgstr ""
#. ESRMNT is defined but appears not to be used
#. type: Plain text
-#: build/C/man3/errno.3:442
+#: build/C/man3/errno.3:443
msgid "No such process (POSIX.1)"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:442
+#: build/C/man3/errno.3:443
#, no-wrap
msgid "B<ESTALE>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:445
+#: build/C/man3/errno.3:446
msgid "Stale file handle (POSIX.1)"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:447
+#: build/C/man3/errno.3:448
msgid "This error can occur for NFS and for other file systems"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:447
+#: build/C/man3/errno.3:448
#, no-wrap
msgid "B<ESTRPIPE>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:450
+#: build/C/man3/errno.3:451
msgid "Streams pipe error"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:450
+#: build/C/man3/errno.3:451
#, no-wrap
msgid "B<ETIME>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:454
+#: build/C/man3/errno.3:455
msgid "Timer expired (POSIX.1 (XSI STREAMS option))"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:458
+#: build/C/man3/errno.3:459
msgid "(POSIX.1 says \"STREAM B<ioctl>(2) timeout\")"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:458
+#: build/C/man3/errno.3:459
#, no-wrap
msgid "B<ETIMEDOUT>"
msgstr ""
#. ETOOMANYREFS is defined, but appears not to be used.
#. type: Plain text
-#: build/C/man3/errno.3:462
+#: build/C/man3/errno.3:463
msgid "Connection timed out (POSIX.1)"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:462
+#: build/C/man3/errno.3:463
#, no-wrap
msgid "B<ETXTBSY>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:465
+#: build/C/man3/errno.3:466
msgid "Text file busy (POSIX.1)"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:465
+#: build/C/man3/errno.3:466
#, no-wrap
msgid "B<EUCLEAN>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:468
+#: build/C/man3/errno.3:469
msgid "Structure needs cleaning"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:468
+#: build/C/man3/errno.3:469
#, no-wrap
msgid "B<EUNATCH>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:471
+#: build/C/man3/errno.3:472
msgid "Protocol driver not attached"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:471
+#: build/C/man3/errno.3:472
#, no-wrap
msgid "B<EUSERS>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:474
+#: build/C/man3/errno.3:475
msgid "Too many users"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:474
+#: build/C/man3/errno.3:475
#, no-wrap
msgid "B<EWOULDBLOCK>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:479
+#: build/C/man3/errno.3:480
msgid "Operation would block (may be same value as B<EAGAIN>) (POSIX.1)"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:479
+#: build/C/man3/errno.3:480
#, no-wrap
msgid "B<EXDEV>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:482
+#: build/C/man3/errno.3:483
msgid "Improper link (POSIX.1)"
msgstr ""
#. type: TP
-#: build/C/man3/errno.3:482
+#: build/C/man3/errno.3:483
#, no-wrap
msgid "B<EXFULL>"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:485
+#: build/C/man3/errno.3:486
msgid "Exchange full"
msgstr ""
#. type: SH
-#: build/C/man3/errno.3:485
+#: build/C/man3/errno.3:486
#, no-wrap
msgid "NOTES"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:487
+#: build/C/man3/errno.3:488
msgid "A common mistake is to do"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:494
+#: build/C/man3/errno.3:495
#, no-wrap
msgid ""
"if (somecall() == -1) {\n"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:506
+#: build/C/man3/errno.3:507
msgid ""
"where I<errno> no longer needs to have the value it had upon return from "
"I<somecall>() (i.e., it may have been changed by the B<printf>(3)). If the "
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:514
+#: build/C/man3/errno.3:515
#, no-wrap
msgid ""
"if (somecall() == -1) {\n"
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:529
+#: build/C/man3/errno.3:530
msgid ""
"It was common in traditional C to declare I<errno> manually (i.e., I<extern "
"int errno>) instead of including I<E<lt>errno.hE<gt>>. B<Do not do this>. "
msgstr ""
#. type: Plain text
-#: build/C/man3/errno.3:534
+#: build/C/man3/errno.3:535
msgid "B<err>(3), B<error>(3), B<perror>(3), B<strerror>(3)"
msgstr ""
#. type: TH
-#: build/C/man3/error.3:25
+#: build/C/man3/error.3:27
#, no-wrap
msgid "ERROR"
msgstr ""
#. type: TH
-#: build/C/man3/error.3:25
+#: build/C/man3/error.3:27
#, no-wrap
msgid "2010-08-29"
msgstr ""
#. type: Plain text
-#: build/C/man3/error.3:29
+#: build/C/man3/error.3:31
msgid ""
"error, error_at_line, error_message_count, error_one_per_line, "
"error_print_progname - glibc error reporting functions"
msgstr ""
#. type: Plain text
-#: build/C/man3/error.3:32
+#: build/C/man3/error.3:34
#, no-wrap
msgid "B<#include E<lt>error.hE<gt>>\n"
msgstr ""
#. type: Plain text
-#: build/C/man3/error.3:35
+#: build/C/man3/error.3:37
#, no-wrap
msgid ""
"B<void error(int >I<status, >B<int>I< errnum, >B<const char *>I<format, "
msgstr ""
#. type: Plain text
-#: build/C/man3/error.3:40
+#: build/C/man3/error.3:42
#, no-wrap
msgid ""
"B<void error_at_line(int >I<status, >B<int >I<errnum, >B<const char "
msgstr ""
#. type: Plain text
-#: build/C/man3/error.3:42
+#: build/C/man3/error.3:44
#, no-wrap
msgid "B<extern unsigned int >I<error_message_count>B<;>\n"
msgstr ""
#. type: Plain text
-#: build/C/man3/error.3:44
+#: build/C/man3/error.3:46
#, no-wrap
msgid "B<extern int >I<error_one_per_line>B<;>\n"
msgstr ""
#. type: Plain text
-#: build/C/man3/error.3:46
+#: build/C/man3/error.3:48
#, no-wrap
msgid "B<extern void (* >I<error_print_progname>B<) (void);>\n"
msgstr ""
#. type: Plain text
-#: build/C/man3/error.3:65
+#: build/C/man3/error.3:67
msgid ""
"B<error>() is a general error-reporting function. It flushes I<stdout>, "
"and then outputs to I<stderr> the program name, a colon and a space, the "
msgstr ""
#. type: Plain text
-#: build/C/man3/error.3:76
+#: build/C/man3/error.3:78
msgid ""
"The program name printed by B<error>() is the value of the global variable "
"B<program_invocation_name>(3). I<program_invocation_name> initially has the "
msgstr ""
#. type: Plain text
-#: build/C/man3/error.3:82
+#: build/C/man3/error.3:84
msgid ""
"If I<status> has a nonzero value, then B<error>() calls B<exit>(3) to "
"terminate the program using the given value as the exit status."
msgstr ""
#. type: Plain text
-#: build/C/man3/error.3:102
+#: build/C/man3/error.3:104
msgid ""
"The B<error_at_line>() function is exactly the same as B<error>(), except "
"for the addition of the arguments I<filename> and I<linenum>. The output "
msgstr ""
#. type: Plain text
-#: build/C/man3/error.3:109
+#: build/C/man3/error.3:111
msgid ""
"If the global variable I<error_one_per_line> is set nonzero, a sequence of "
"B<error_at_line>() calls with the same value of I<filename> and I<linenum> "
msgstr ""
#. type: Plain text
-#: build/C/man3/error.3:115
+#: build/C/man3/error.3:117
msgid ""
"The global variable I<error_message_count> counts the number of messages "
"that have been output by B<error>() and B<error_at_line>()."
msgstr ""
#. type: Plain text
-#: build/C/man3/error.3:122
+#: build/C/man3/error.3:124
msgid ""
"If the global variable I<error_print_progname> is assigned the address of a "
"function (i.e., is not NULL), then that function is called instead of "
msgstr ""
#. type: Plain text
-#: build/C/man3/error.3:125
+#: build/C/man3/error.3:127
msgid ""
"These functions and variables are GNU extensions, and should not be used in "
"programs intended to be portable."
msgstr ""
#. type: Plain text
-#: build/C/man3/error.3:132
+#: build/C/man3/error.3:134
msgid ""
"B<err>(3), B<errno>(3), B<exit>(3), B<perror>(3), "
"B<program_invocation_name>(3), B<strerror>(3)"