#ifndef _SYS_RESOURCE_H
#define _SYS_RESOURCE_H
+#ifdef __cplusplus
+extern "C" {
+#endif
+
#define __NEED_id_t
#define __NEED_time_t
#define __NEED_struct_timeval
#define RLIMIT_RTPRIO 14
#define RLIMIT_NLIMITS 15
-#ifdef _GNU_SOURCE
-#define RLIMT_NLIMIT RLIMIT_NLIMITS
-#endif
+#define RLIM_NLIMITS RLIMIT_NLIMITS
+#ifdef __cplusplus
+}
+#endif
+
#endif