source: GPL/trunk/include/linux/utsname.h@ 679

Last change on this file since 679 was 679, checked in by David Azarewicz, 4 years ago

Merge changes from Paul's uniaud32next branch.

File size: 698 bytes
Line 
1/* $Id: utsname.h,v 1.1.1.1 2003/07/02 13:57:02 eleph Exp $ */
2
3#ifndef _LINUX_UTSNAME_H
4#define _LINUX_UTSNAME_H
5
6#include <linux/err.h>
7
8#define __OLD_UTS_LEN 8
9
10struct oldold_utsname {
11 char sysname[9];
12 char nodename[9];
13 char release[9];
14 char version[9];
15 char machine[9];
16};
17
18#define __NEW_UTS_LEN 64
19
20struct old_utsname {
21 char sysname[65];
22 char nodename[65];
23 char release[65];
24 char version[65];
25 char machine[65];
26};
27
28struct new_utsname {
29 char sysname[65];
30 char nodename[65];
31 char release[65];
32 char version[65];
33 char machine[65];
34 char domainname[65];
35};
36
37extern struct new_utsname system_utsname;
38
39extern struct semaphore uts_sem;
40
41#endif
Note: See TracBrowser for help on using the repository browser.