opensolaris man page for utsname

Query: utsname

OS: opensolaris

Section: 3head

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

utsname.h(3HEAD)						      Headers							  utsname.h(3HEAD)

NAME
utsname.h, utsname - system name structure
SYNOPSIS
#include <sys/utsname.h>
DESCRIPTION
The <sys/utsname.h> header defines the structure utsname, which includes the following members: char sysname[] /* name of this implementation of the operating system */ char nodename[] /* name of this node within an implementation-defined 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.
ATTRIBUTES
See attributes(5) for descriptions of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |Interface Stability |Standard | +-----------------------------+-----------------------------+
SEE ALSO
uname(2), attributes(5), standards(5) SunOS 5.11 10 Sep 2004 utsname.h(3HEAD)
Related Man Pages
uname(3) - mojave
uname(3) - netbsd
uname(2) - osf1
utsname(3head) - sunos
sys_utsname.h(0p) - posix
Similar Topics in the Unix Linux Community
is it SUSE or RHEL or Debian. How to detect programmatically?
struct utsname throwing error : Value too large to be stored in data type