blob: 2c80fb5a2dfbd5c327db4d8e7eb2c2d5776277d0 [file] [log] [blame]
Colin Cross07a58322022-02-08 19:45:27 -08001#ifndef _SYS_UTSNAME_H
2#define _SYS_UTSNAME_H
3
4#ifdef __cplusplus
5extern "C" {
6#endif
7
8#include <features.h>
9
10struct utsname {
11 char sysname[65];
12 char nodename[65];
13 char release[65];
14 char version[65];
15 char machine[65];
16#ifdef _GNU_SOURCE
17 char domainname[65];
18#else
19 char __domainname[65];
20#endif
21};
22
23int uname (struct utsname *);
24
25#ifdef __cplusplus
26}
27#endif
28
29#endif