summaryrefslogtreecommitdiff
path: root/src/sys-socket.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/sys-socket.h')
-rw-r--r--src/sys-socket.h73
1 files changed, 0 insertions, 73 deletions
diff --git a/src/sys-socket.h b/src/sys-socket.h
deleted file mode 100644
index cf93efd2..00000000
--- a/src/sys-socket.h
+++ /dev/null
@@ -1,73 +0,0 @@
-#ifndef SYS_SOCKET_H
-#define SYS_SOCKET_H
-
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
-#ifdef _WIN32
-#ifndef FD_SETSIZE
-/* By default this is 64 */
-#define FD_SETSIZE 4096
-#endif
-#include <winsock2.h>
-#include <ws2tcpip.h>
-//#include <wspiapi.h>
-//#define HAVE_IPV6 -- not until we've resolved the inet_ntop issue.
-
-#define ECONNRESET WSAECONNRESET
-#define EINPROGRESS WSAEINPROGRESS
-#define EALREADY WSAEALREADY
-#define ENOTCONN WSAENOTCONN
-#define EWOULDBLOCK WSAEWOULDBLOCK
-#define ECONNABORTED WSAECONNABORTED
-#define ECONNREFUSED WSAECONNREFUSED
-#define EHOSTUNREACH WSAEHOSTUNREACH
-#define ioctl ioctlsocket
-#define hstrerror(x) ""
-#define STDIN_FILENO 0
-#define STDOUT_FILENO 1
-#define STDERR_FILENO 2
-#ifndef __MINGW32__
-#define ssize_t int
-#endif
-
-#define sockread( fd, buf, bytes ) recv( fd, buf, bytes, 0 )
-
-LI_EXPORT const char * inet_ntop(int af, const void *src, char *dst, socklen_t cnt);
-int inet_aton(const char *cp, struct in_addr *inp);
-#define HAVE_INET_ADDR
-#undef HAVE_INET_ATON
-
-#else
-#include <sys/types.h> /* required by netinet/tcp.h on FreeBSD */
-#include <sys/socket.h>
-#include <sys/ioctl.h>
-#include <netinet/in.h>
-#include <netinet/tcp.h>
-#include <sys/un.h>
-#include <arpa/inet.h>
-
-#ifndef SUN_LEN
-#define SUN_LEN(su) \
- (sizeof(*(su)) - sizeof((su)->sun_path) + strlen((su)->sun_path))
-#endif
-
-#define sockread( fd, buf, bytes ) read( fd, buf, bytes )
-#define closesocket(x) close(x)
-
-#include <netdb.h>
-#endif /* !_WIN32 */
-
-typedef union {
-#ifdef HAVE_IPV6
- struct sockaddr_in6 ipv6;
-#endif
- struct sockaddr_in ipv4;
-#ifdef HAVE_SYS_UN_H
- struct sockaddr_un un;
-#endif
- struct sockaddr plain;
-} sock_addr;
-
-#endif