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