utsname.h
01: #ifndef _LINUX_UTSNAME_H
02: #define _LINUX_UTSNAME_H
03:
04: #define __OLD_UTS_LEN 8
05:
06: struct oldold_utsname {
07: char sysname[9];
08: char nodename[9];
09: 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
35:
© Andrew Scott 2006 -
2025,
All Rights Reserved