Skip to content
  • Chris Bagwell's avatar
    mingw32 compile fixes · 9bdff1db
    Chris Bagwell authored
    The following updates were made to all directories but backends.
    That still needs work. There are also still some pthread issues
    and syslog is missing.
    
     Windows doesn't support SIGHUP or SIGPIPE so make that optional.
     Only include socket header files when sys/socket.h is detected.
     Use winsock.h on windows.
     Only include syslog.h when vsyslog() was detect by configure.
     Skip FD_CLOEXEC when not supported by OS (not defined).
     Only include sys/ioctl.h on platforms that define it.
    9bdff1db