👤
Home Man
Search
Today's Posts
Register

Linux & Unix Commands - Search Man Pages
Man Page or Keyword Search:
Select Section of Man Page:
Select Man Page Repository:

NetBSD 6.1.5 - man page for uname (netbsd section 3)

UNAME(3)			   BSD Library Functions Manual 			 UNAME(3)

NAME
     uname -- get system identification

LIBRARY
     Standard C Library (libc, -lc)

SYNOPSIS
     #include <sys/utsname.h>

     int
     uname(struct utsname *name);

DESCRIPTION
     The uname() function stores nul-terminated strings of information identifying the current
     system into the structure referenced by name.

     The utsname structure is defined in the <sys/utsname.h> header file, and contains the fol-
     lowing members:

	   sysname	 Name of the operating system implementation.

	   nodename	 Network name of this machine.

	   release	 Release level of the operating system.

	   version	 Version level of the operating system.

	   machine	 Machine hardware platform.

RETURN VALUES
     If uname is successful, 0 is returned, otherwise, -1 is returned and errno is set appropri-
     ately.

ERRORS
     The uname() function may fail and set errno for any of the errors specified for the library
     functions sysctl(3).

SEE ALSO
     uname(1), sysctl(3)

STANDARDS
     The uname() function conforms to ISO/IEC 9945-1:1990 (``POSIX.1'').

HISTORY
     The uname function first appeared in 4.4BSD.

BSD					  March 30, 2011				      BSD


All times are GMT -4. The time now is 08:01 PM.

Unix & Linux Forums Content Copyrightę1993-2018. All Rights Reserved.
×
UNIX.COM Login
Username:
Password:  
Show Password