1 /* libc/sys/linux/sys/utsname.h - System identification */
2 
3 /* Written 2000 by Werner Almesberger */
4 
5 
6 #ifndef _SYS_UTSNAME_H
7 #define _SYS_UTSNAME_H
8 
9 #define __UTSNAMELEN 65	/* synchronize with kernel */
10 
11 struct utsname {
12     char sysname[__UTSNAMELEN];
13     char nodename[__UTSNAMELEN];
14     char release[__UTSNAMELEN];
15     char version[__UTSNAMELEN];
16     char machine[__UTSNAMELEN];
17     char domainname[__UTSNAMELEN];
18 };
19 
20 
21 int uname(struct utsname *name);
22 
23 #endif
24