#ifndef _SYS_TYPES_H
#define _SYS_TYPES_H
+#include <stddef.h>
+
+#define __USE_BSD 1
+
//typedef signed int ssize_t;
-//#ifdef __USE_BSD
+
+#ifdef __USE_BSD
+typedef unsigned long u_long;
typedef unsigned int u_int;
-//#endif
+#endif
typedef struct stat t_fstat;
+typedef unsigned long uid_t;
+typedef unsigned long gid_t;
typedef unsigned int id_t;
typedef unsigned long pid_t;
typedef unsigned long tid_t;