]> git.proxmox.com Git - mirror_zfs.git/blobdiff - lib/libspl/include/sys/types.h
Update build system and packaging
[mirror_zfs.git] / lib / libspl / include / sys / types.h
index 7fb53730f850f8490d22944de4e1c4c657050d9d..ea02ffac93ac956ed7b77ccac7237e04d03ca81f 100644 (file)
 #include_next <sys/types.h>
 #include <sys/types32.h>
 #include <sys/va_list.h>
+#include <sys/stdtypes.h>
 
 #ifndef HAVE_INTTYPES
 #include <inttypes.h>
-
-typedef enum boolean { B_FALSE, B_TRUE } boolean_t;
-
-typedef unsigned char  uchar_t;
-typedef unsigned short ushort_t;
-typedef unsigned int   uint_t;
-typedef unsigned long  ulong_t;
-
-typedef long long      longlong_t;
-typedef unsigned long long u_longlong_t;
 #endif /* HAVE_INTTYPES */
 
-typedef longlong_t     offset_t;
-typedef u_longlong_t   u_offset_t;
-typedef u_longlong_t   len_t;
-typedef longlong_t     diskaddr_t;
-
-typedef ulong_t                pgcnt_t;        /* number of pages */
-typedef long           spgcnt_t;       /* signed number of pages */
-
-typedef short          pri_t;
-
 typedef int            zoneid_t;
 typedef int            projid_t;
 
-typedef int            major_t;
-typedef int            minor_t;
-
-typedef ushort_t o_mode_t; /* old file attribute type */
-typedef short          index_t;
-
 /*
  * Definitions remaining from previous partial support for 64-bit file
  * offsets.  This partial support for devices greater than 2gb requires