Loading...
--- Libc/Libc-391.4.2/string/FreeBSD/strerror.3
+++ Libc/Libc-320/string/FreeBSD/strerror.3
@@ -34,9 +34,9 @@
.\" SUCH DAMAGE.
.\"
.\" @(#)strerror.3 8.1 (Berkeley) 6/9/93
-.\" $FreeBSD: src/lib/libc/string/strerror.3,v 1.23 2004/10/12 14:52:52 keramida Exp $
+.\" $FreeBSD: src/lib/libc/string/strerror.3,v 1.22 2002/12/19 10:24:52 tjr Exp $
.\"
-.Dd October 12, 2004
+.Dd December 19, 2002
.Dt STRERROR 3
.Os
.Sh NAME
@@ -102,17 +102,18 @@
.Pq Dq Li ":\ " ;
otherwise, only the error message string is printed.
.Pp
-If the error number is not recognized, these functions return an error message
-string containing
+If
+.Fa errnum
+is not a recognized error number,
+.Fn strerror
+returns an error message string containing
.Dq Li "Unknown error:\ "
-followed by the error number in decimal.
-The
-.Fn strerror
-and
+followed by the error number in decimal, while
.Fn strerror_r
-functions return
-.Er EINVAL
-as a warning.
+leaves
+.Fa strerrbuf
+unchanged and returns
+.Er EINVAL .
Error numbers recognized by this implementation fall in
the range 0 <
.Fa errnum