SYSUTSNAME.H(7) Miscellaneous Information Manual SYSUTSNAME.H(7)
NAME
sys/utsname.h —
system name structure
SYNOPSIS
#include <sys/utsname.h>
DESCRIPTION
The <sys/utsname.h> header defines
structure utsname , which includes at least the following members:
char sysname[] name of this implementation of the operating system
char nodename[] name of this node within an implementation-dependent
communications network
char release[] current release level of this implementation
char version[] current version level of this release
char machine[] name of the hardware type on which the system is running
The character arrays are of unspecified size, but the data stored in them is terminated by a null byte.
The following is declared as a function and may also be defined as
a macro. int uname(struct utsname *);
APPLICATION USAGE
None.
FUTURE DIRECTIONS
None.
SEE ALSO
uname(3) () .
February 1997 posix.fail