aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--man2/uname.28
1 files changed, 3 insertions, 5 deletions
diff --git a/man2/uname.2 b/man2/uname.2
index 5827b35b6f..2a34b68817 100644
--- a/man2/uname.2
+++ b/man2/uname.2
@@ -123,7 +123,7 @@ and via
.LP
Over time, increases in the size of the
.I utsuname
-structure have led to three successive implementations of
+structure have led to three successive versions of
.BR uname ():
.IR sys_olduname ()
(slot
@@ -134,16 +134,14 @@ structure have led to three successive implementations of
and
.IR sys_newuname ()
(slot
-.IR __NR_uname).
+.IR __NR_uname) .
The first one used length 9 for all fields;
the second used 65;
the third also uses 65 but adds the \fIdomainname\fP field.
The glibc
.BR uname ()
wrapper function hides these details from applications,
-ensuring that new applications linked against
-the current library automatically use the current implementation,
-and that binary compatibility is not broken for older binaries.
+invoking the most recent version of the system call provided by the kernel.
.SH "SEE ALSO"
.BR uname (1),
.BR getdomainname (2),