#define _POSIX_SOURCE #define _POSIX_C_SOURCE 199506L #define _XOPEN_SOURCE #define _XOPEN_SOURCE_EXTENDED 1 #define _REENTRANT #define _P1003_1B_VISIBLE #include