Skip to content
Snippets Groups Projects
types.h 569 B
Newer Older
Jeremy Soller's avatar
Jeremy Soller committed
#ifndef _SYS_TYPES_H
#define _SYS_TYPES_H

Paul Sajna's avatar
Paul Sajna committed
typedef long blksize_t;

typedef long dev_t;

typedef unsigned long ino_t;

Jeremy Soller's avatar
Jeremy Soller committed
typedef int gid_t;
Jeremy Soller's avatar
Jeremy Soller committed
typedef int uid_t;

typedef int mode_t;

Paul Sajna's avatar
Paul Sajna committed
typedef unsigned long nlink_t;

Jeremy Soller's avatar
Jeremy Soller committed
typedef long off_t;

typedef int pid_t;

typedef unsigned id_t;

Jeremy Soller's avatar
Jeremy Soller committed
typedef long ssize_t;

Paul Sajna's avatar
Paul Sajna committed
typedef long time_t;

Jeremy Soller's avatar
Jeremy Soller committed
typedef int useconds_t;

Paul Sajna's avatar
Paul Sajna committed
typedef long suseconds_t;

typedef long clock_t;

typedef int clockid_t;

typedef void* timer_t;

#ifdef __linux__
#define _SC_PAGE_SIZE 30
#endif
#ifdef __redox__
#define _SC_PAGE_SIZE 8
#endif

Jeremy Soller's avatar
Jeremy Soller committed
#endif /* _SYS_TYPES_H */