From 89c4e72ae5867c479b4e9617637f21c35b2178ce Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Duval?= Date: Mon, 15 Nov 2004 16:55:33 +0000 Subject: [PATCH] added utsname.h for uname, based on posix git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9952 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- headers/posix/sys/utsname.h | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 headers/posix/sys/utsname.h diff --git a/headers/posix/sys/utsname.h b/headers/posix/sys/utsname.h new file mode 100644 index 0000000000..2b3d75c6e0 --- /dev/null +++ b/headers/posix/sys/utsname.h @@ -0,0 +1,23 @@ +/* + * + * Copyright 2004, Haiku Inc. All Rights Reserved. + * Distributed under the terms of the MIT License. + */ + +#ifndef _SYS_UTSNAME_H +#define _SYS_UTSNAME_H + +#define _SYS_NAMELEN 256 + +struct utsname { + char sysname[_SYS_NAMELEN]; /* Name of the OS */ + char nodename[_SYS_NAMELEN]; /* Name of this node (network related) */ + char release[_SYS_NAMELEN]; /* Current release level */ + char version[_SYS_NAMELEN]; /* Current version level */ + char machine[_SYS_NAMELEN]; /* Name of the hardware type */ +}; + +int uname(struct utsname *); + +#endif +