#define __NEED_uintptr_t #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #define WAIT_ANY (-1) #include #define uchar unsigned char