APUE_ON_LINUX