1/* Copyright 2013 The Chromium Authors. All rights reserved.
2 * Use of this source code is governed by a BSD-style license that can be
3 * found in the LICENSE file. */
4
5#ifndef LIBRARIES_NACL_IO_INCLUDE_SYS_UTSNAME_H_
6#define LIBRARIES_NACL_IO_INCLUDE_SYS_UTSNAME_H_
7
8#define _UTSNAME_LENGTH 65
9
10struct utsname {
11  char sysname[_UTSNAME_LENGTH];
12  char nodename[_UTSNAME_LENGTH];
13  char release[_UTSNAME_LENGTH];
14  char version[_UTSNAME_LENGTH];
15  char machine[_UTSNAME_LENGTH];
16};
17
18#include <sys/cdefs.h>
19
20__BEGIN_DECLS
21
22int uname(struct utsname* buf);
23
24__END_DECLS
25
26#endif  /* LIBRARIES_NACL_IO_INCLUDE_SYS_UTSNAME_H_ */
27