linux/include/uapi/linux/utsname.h
<<
>>
Prefs
   1#ifndef _UAPI_LINUX_UTSNAME_H
   2#define _UAPI_LINUX_UTSNAME_H
   3
   4#define __OLD_UTS_LEN 8
   5
   6struct oldold_utsname {
   7        char sysname[9];
   8        char nodename[9];
   9        char release[9];
  10        char version[9];
  11        char machine[9];
  12};
  13
  14#define __NEW_UTS_LEN 64
  15
  16struct old_utsname {
  17        char sysname[65];
  18        char nodename[65];
  19        char release[65];
  20        char version[65];
  21        char machine[65];
  22};
  23
  24struct new_utsname {
  25        char sysname[__NEW_UTS_LEN + 1];
  26        char nodename[__NEW_UTS_LEN + 1];
  27        char release[__NEW_UTS_LEN + 1];
  28        char version[__NEW_UTS_LEN + 1];
  29        char machine[__NEW_UTS_LEN + 1];
  30        char domainname[__NEW_UTS_LEN + 1];
  31};
  32
  33
  34#endif /* _UAPI_LINUX_UTSNAME_H */
  35