#include <sys/utsname.h>

sys/utsname.h

includes: sys/cdefs.h
1 macro · 1 struct · 1 function

macro_SYS_NAMELEN

#define _SYS_NAMELEN 256

structutsname

size 1280, align 1
char[256]sysname[XSI] Name of OS
char[256]nodename[XSI] Name of this network node
char[256]release[XSI] Release level
char[256]version[XSI] Version level
char[256]machine[XSI] Hardware type

functionuname

int uname(struct utsname *)
man page · January 4, 1994
uname(3) — get system identification