/* * Public domain * sys/types.h compatibility shim */ #include_next #ifndef LIBCRYPTOCOMPAT_SYS_TYPES_H #define LIBCRYPTOCOMPAT_SYS_TYPES_H #include #include #ifdef __MINGW32__ #include <_bsd_types.h> #endif #if !defined(HAVE_ATTRIBUTE__DEAD) && !defined(__dead) #define __dead #endif #if !defined(HAVE_ATTRIBUTE__BOUNDED__) && !defined(__bounded__) # define __bounded__(x, y, z) #endif #endif