utsname.h raw

   1  #ifndef	_SYS_UTSNAME_H
   2  #define	_SYS_UTSNAME_H
   3  
   4  #ifdef __cplusplus
   5  extern "C" {
   6  #endif
   7  
   8  #include <features.h>
   9  
  10  struct utsname {
  11  	char sysname[65];
  12  	char nodename[65];
  13  	char release[65];
  14  	char version[65];
  15  	char machine[65];
  16  #ifdef _GNU_SOURCE
  17  	char domainname[65];
  18  #else
  19  	char __domainname[65];
  20  #endif
  21  };
  22  
  23  int uname (struct utsname *);
  24  
  25  #ifdef __cplusplus
  26  }
  27  #endif
  28  
  29  #endif
  30