Home | History | Annotate | Download | only in linux
      1 #ifndef _UAPI_LINUX_UTSNAME_H
      2 #define _UAPI_LINUX_UTSNAME_H
      3 
      4 #define __OLD_UTS_LEN 8
      5 
      6 struct 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 
     16 struct old_utsname {
     17 	char sysname[65];
     18 	char nodename[65];
     19 	char release[65];
     20 	char version[65];
     21 	char machine[65];
     22 };
     23 
     24 struct 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