|
Manpages UNAMESection: Linux Programmer's Manual (2)Updated: 1993-07-24 Index Return to Main Contents NAMEuname - get name and information about current kernelSYNOPSIS#include <sys/utsname.h>int uname(struct utsname *buf); DESCRIPTIONuname returns system information in the structure pointed to by buf. The utsname struct is as defined in <sys/utsname.h>:
struct utsname {
char sysname[SYS_NMLN];
char nodename[SYS_NMLN];
char release[SYS_NMLN];
char version[SYS_NMLN];
char machine[SYS_NMLN];
#ifdef _GNU_SOURCE
char domainname[SYS_NMLN];
#endif
};
RETURN VALUEOn success, zero is returned. On error, -1 is returned, and errno is set appropriately.ERRORS
CONFORMING TOSVr4, SVID, POSIX, X/OPENThe domainname member is a GNU extension. SEE ALSOuname(1), getdomainname(2), gethostname(2)
IndexThis document was created by man2html, using the manual pages. Time: 07:18:40 GMT, December 23, 2025 |