utsname(5) utsname(5)
NAME
utsname - 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 sys-
tem.
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 *name);
SEE ALSO
uname(2).
Page 1 Reliant UNIX 5.44 Printed 11/98