diff options
| -rw-r--r-- | man2/uname.2 | 8 |
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), |
