Computer Science
			
		
	
	
UNAME(2)            Linux Programmer's Manual            UNAME(2)
NAME
       uname - get name and information about current kernel
SYNOPSIS
       #include <sys/utsname.h>
       int uname(struct utsname *buf);
DESCRIPTION
       uname  returns  system  information  in  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];
                      char domainname[SYS_NMLN];
                      };
RETURN VALUE
       On success, zero is returned.  On error, -1  is  returned,
       and errno is set appropriately.
ERRORS
       EFAULT  buf is not valid.
CONFORMING TO
       SVr4, SVID, POSIX, X/OPEN
SEE ALSO
       uname(1), getdomainname(2), gethostname(2)
Linux 0.99.11               24 July 93                          1
Back to the index