Commit 418683f5 authored by Gisle Vanem's avatar Gisle Vanem
Browse files

Added the use of Watt-32 tcp/ip stack for Win32 targets.

parent 008b848d
Loading
Loading
Loading
Loading
+24 −0
Original line number Diff line number Diff line
@@ -343,6 +343,30 @@
/* Define this if you have struct timeval */
#define HAVE_STRUCT_TIMEVAL 1

/* ---------------------------------------------------------------- */
/*                        Watt-32 tcp/ip SPECIFIC                   */
/* ---------------------------------------------------------------- */

#ifdef USE_WATT32
  #include <tcp.h>
  #undef byte
  #undef word
  #undef USE_WINSOCK
  #undef HAVE_WINSOCK_H
  #undef HAVE_WINSOCK2_H
  #undef HAVE_WS2TCPIP_H
  #define HAVE_GETADDRINFO
  #define HAVE_GETNAMEINFO
  #define HAVE_SYS_IOCTL_H
  #define HAVE_SYS_SOCKET_H
  #define HAVE_NETINET_IN_H
  #define HAVE_NETDB_H
  #define HAVE_ARPA_INET_H
  #define HAVE_FREEADDRINFO
  #define SOCKET int
#endif


/* ---------------------------------------------------------------- */
/*                        COMPILER SPECIFIC                         */
/* ---------------------------------------------------------------- */
+0 −4
Original line number Diff line number Diff line
@@ -23,8 +23,6 @@

#include "setup.h"

#ifndef WIN32
/* headers for non-win32 */
#ifdef HAVE_SYS_TIME_H
#include <sys/time.h>
#endif
@@ -71,8 +69,6 @@
#include <inet.h>
#endif

#endif  /* !WIN32 */

#include <stdio.h>
#include <errno.h>
#include <string.h>
+0 −2
Original line number Diff line number Diff line
@@ -34,7 +34,6 @@
#include <unistd.h>
#endif

#ifndef WIN32
#ifdef HAVE_SYS_SOCKET_H
#include <sys/socket.h>
#endif
@@ -54,7 +53,6 @@
#include <in.h>
#include <inet.h>
#endif
#endif  /* !WIN32 */

#if (defined(NETWARE) && defined(__NOVELL_LIBC__))
#undef in_addr_t