Misc: Trim and consolidate header file usage
[platform/upstream/libusb.git] / libusb / io.c
index 0c7ef6c..af6c1ae 100644 (file)
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  */
 
-#include <config.h>
+#include "libusbi.h"
+#include "hotplug.h"
 
-#include <assert.h>
 #include <errno.h>
-#include <stdint.h>
-#include <stdlib.h>
-#include <string.h>
-#include <time.h>
-#ifdef HAVE_SYS_TIME_H
-#include <sys/time.h>
-#endif
 #ifdef USBI_TIMERFD_AVAILABLE
-#include <unistd.h>
 #include <sys/timerfd.h>
+#include <unistd.h>
 #endif
 
-#include "libusbi.h"
-#include "hotplug.h"
-
 /**
  * \page libusb_io Synchronous and asynchronous device I/O
  *