summaryrefslogtreecommitdiff
path: root/PACE/pace/posix/utsname.h
diff options
context:
space:
mode:
Diffstat (limited to 'PACE/pace/posix/utsname.h')
-rw-r--r--PACE/pace/posix/utsname.h15
1 files changed, 8 insertions, 7 deletions
diff --git a/PACE/pace/posix/utsname.h b/PACE/pace/posix/utsname.h
index 0e7d58e6f95..169c5235da6 100644
--- a/PACE/pace/posix/utsname.h
+++ b/PACE/pace/posix/utsname.h
@@ -13,8 +13,8 @@
*
* ============================================================================ */
-#ifndef PACE_SYS_UTSNAME_H_POSIX
-#define PACE_SYS_UTSNAME_H_POSIX
+#ifndef PACE_SYS_UTSNAME_H
+#define PACE_SYS_UTSNAME_H
#include <sys/utsname.h>
@@ -22,13 +22,14 @@
extern "C" {
#endif /* PACE_HAS_CPLUSPLUS */
-#ifndef PACE_UTSNAME
-#define PACE_UTSNAME
-typedef struct utsname pace_utsname;
-#endif /* PACE_UTSNAME */
+ PACE_INLINE int pace_uname (struct utsname * name);
#if defined (PACE_HAS_CPLUSPLUS)
}
#endif /* PACE_HAS_CPLUSPLUS */
-#endif /* PACE_SYS_UTSNAME_H_POSIX */
+#if defined (PACE_HAS_INLINE)
+# include "pace/posix/utsname.inl"
+#endif /* PACE_HAS_INLINE */
+
+#endif /* PACE_SYS_UTSNAME_H */