30 lines
		
	
	
		
			372 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			30 lines
		
	
	
		
			372 B
		
	
	
	
		
			C
		
	
	
	
	
	
#ifndef	_SYS_UTSNAME_H
 | 
						|
#define	_SYS_UTSNAME_H
 | 
						|
 | 
						|
#ifdef __cplusplus
 | 
						|
extern "C" {
 | 
						|
#endif
 | 
						|
 | 
						|
#include <features.h>
 | 
						|
 | 
						|
struct utsname {
 | 
						|
	char sysname[65];
 | 
						|
	char nodename[65];
 | 
						|
	char release[65];
 | 
						|
	char version[65];
 | 
						|
	char machine[65];
 | 
						|
#ifdef _GNU_SOURCE
 | 
						|
	char domainname[65];
 | 
						|
#else
 | 
						|
	char __domainname[65];
 | 
						|
#endif
 | 
						|
};
 | 
						|
 | 
						|
int uname (struct utsname *);
 | 
						|
 | 
						|
#ifdef __cplusplus
 | 
						|
}
 | 
						|
#endif
 | 
						|
 | 
						|
#endif
 |