Signed-off-by: Alejandro Colomar <colomar.6.4.3@xxxxxxxxx> --- man7/system_data_types.7 | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/man7/system_data_types.7 b/man7/system_data_types.7 index 49ca2d8e1..7aa4eb3a1 100644 --- a/man7/system_data_types.7 +++ b/man7/system_data_types.7 @@ -199,6 +199,39 @@ See also the .I float_t type in this page. .RE +.\"------------------------------------- error_t ----------------------/ +.TP +.I error_t +.RS +Include: +.IR <errno.h> . +Alternatively, +.IR <argz.h> , +or +.IR <envz.h> . +.PP +An integer type +used for error reporting. +A value of 0 means success, and nonzero means failure. +Portable programs should use +.I int +instead. +.PP +Conforming to: +Present in glibc. +It is not standardized by the C language standard nor POSIX. +.PP +Notes: +C11 standardized a similar type as an optional extension: +.IR errno_t . +However, +.I errno_t +is not present in POSIX. +.PP +See also: +.BR argz_add (3), +.BR envz_add (3) +.RE .\"------------------------------------- fd_set -----------------------/ .TP .I fd_set -- 2.28.0