XenevaOS
Loading...
Searching...
No Matches
utsname.h
Go to the documentation of this file.
1
30#ifndef __UTS_NAME_H__
31#define __UTS_NAME_H__
32
33#include <_xeneva.h>
34
35#ifdef __cplusplus
37#endif
38
39#define _UTSNAME_LENGTH 256
40
41 struct utsname {
48 };
49
54 XE_LIB int uname(struct utsname * __name);
55
56#ifdef __cplusplus
57}
58#endif
59#endif
#define XE_LIB
Definition _xeneva.h:55
#define XE_EXTERN
Definition _xeneva.h:50
Definition systable.c:87
char machine[_UTSNAME_LENGTH]
Definition systable.c:92
char sysname[_UTSNAME_LENGTH]
Definition systable.c:88
char domainname[_UTSNAME_LENGTH]
Definition systable.c:93
char release[_UTSNAME_LENGTH]
Definition systable.c:90
char nodename[_UTSNAME_LENGTH]
Definition systable.c:89
char version[_UTSNAME_LENGTH]
Definition systable.c:91
XE_LIB int uname(struct utsname *__name)
uname – get kernel information
#define _UTSNAME_LENGTH
Definition utsname.h:39