36 lines
		
	
	
		
			809 B
		
	
	
	
		
			Groff
		
	
	
	
	
	
			
		
		
	
	
			36 lines
		
	
	
		
			809 B
		
	
	
	
		
			Groff
		
	
	
	
	
	
| .TH UNAME 2
 | |
| .SH NAME
 | |
| uname \- get system info
 | |
| .SH SYNOPSIS
 | |
| .ft B
 | |
| .nf
 | |
| #include <sys/utsname.h>
 | |
| 
 | |
| int uname(struct utsname *name)
 | |
| .fi
 | |
| .ft P
 | |
| .SH DESCRIPTION
 | |
| .B Uname()
 | |
| fills a struct utsname with system information.  This structure is described
 | |
| in <sys/utsname.h> as follows:
 | |
| .PP
 | |
| .nf
 | |
| .ta +4n +6n +25n
 | |
| struct utsname {
 | |
| 	char	sysname[15+1];		/* System name */
 | |
| 	char	nodename[255+1];	/* Node/Network name */
 | |
| 	char	release[11+1];		/* O.S. release */
 | |
| 	char	version[7+1];		/* O.S. version */
 | |
| 	char	machine[11+1];		/* Machine hardware */
 | |
| 	char	arch[11+1];		/* Architecture */
 | |
| };
 | |
| .fi
 | |
| .PP
 | |
| The strings are always null terminated, and may be of a different length then
 | |
| shown here.  The first five are required by \s-2POSIX\s+2, the last is
 | |
| Minix specific.
 | |
| .SH "SEE ALSO"
 | |
| .BR uname (1).
 | |
| .SH AUTHOR
 | |
| Kees J. Bot (kjb@cs.vu.nl)
 | 
