1704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner/****************************************************************************
2704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner ****************************************************************************
3704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner ***
4704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner ***   This header was automatically generated from a Linux kernel header
5704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner ***   of the same name, to make information necessary for userspace to
6704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner ***   call into the kernel available to libc.  It contains only constants,
7704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner ***   structures, and macros generated from the original header, and thus,
8704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner ***   contains no copyrightable information.
9704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner ***
10704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner ****************************************************************************
11704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner ****************************************************************************/
12704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#ifndef _LINUX_UTSNAME_H
13704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define _LINUX_UTSNAME_H
14704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner
15704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define __OLD_UTS_LEN 8
16704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner
17704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turnerstruct oldold_utsname {
18704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner char sysname[9];
19704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner char nodename[9];
20704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner char release[9];
21704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner char version[9];
22704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner char machine[9];
23704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner};
24704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner
25704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#define __NEW_UTS_LEN 64
26704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner
27704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turnerstruct old_utsname {
28704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner char sysname[65];
29704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner char nodename[65];
30704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner char release[65];
31704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner char version[65];
32704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner char machine[65];
33704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner};
34704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner
35704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turnerstruct new_utsname {
36704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner char sysname[65];
37704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner char nodename[65];
38704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner char release[65];
39704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner char version[65];
40704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner char machine[65];
41704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner char domainname[65];
42704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner};
43704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner
44704614245e9bed17f68574bc9686c02c43923292David 'Digit' Turner#endif
45