Should be more portable to modern systems and could be less portable
to obsolete systems than the traditional sys/time.h sys/types.h
unistd.h incantation.
#include <stdio.h>
#include <stdlib.h>
#ifndef _WIN32
-#include <sys/time.h>
-#include <sys/types.h>
+#include <sys/select.h>
#include <unistd.h>
#else
#include <io.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
-#include <sys/types.h>
-#include <sys/time.h>
+#include <sys/select.h>
#include <unistd.h>
#include "misc.h"
#include "empthread.h"
#include <config.h>
#include <errno.h>
-#include <sys/time.h>
+#include <sys/select.h>
#include <time.h>
-#include <unistd.h>
#include "lwp.h"
#include "lwpint.h"
#include "prototypes.h"