diff options
Diffstat (limited to 'nt/inc/sys')
-rw-r--r-- | nt/inc/sys/dir.h | 5 | ||||
-rw-r--r-- | nt/inc/sys/file.h | 8 | ||||
-rw-r--r-- | nt/inc/sys/ioctl.h | 5 | ||||
-rw-r--r-- | nt/inc/sys/param.h | 10 | ||||
-rw-r--r-- | nt/inc/sys/socket.h | 119 | ||||
-rw-r--r-- | nt/inc/sys/time.h | 18 |
6 files changed, 0 insertions, 165 deletions
diff --git a/nt/inc/sys/dir.h b/nt/inc/sys/dir.h deleted file mode 100644 index 203e27f2fe7..00000000000 --- a/nt/inc/sys/dir.h +++ /dev/null @@ -1,5 +0,0 @@ -/* - * map sys\dir.h to ..\..\..\src\ndir.h - */ - -#include "..\..\..\src\ndir.h" diff --git a/nt/inc/sys/file.h b/nt/inc/sys/file.h deleted file mode 100644 index 8536d0362f1..00000000000 --- a/nt/inc/sys/file.h +++ /dev/null @@ -1,8 +0,0 @@ -/* - * sys\file.h doesn't exist on NT - only needed for these constants - */ - -#define F_OK 0 -#define X_OK 1 -#define W_OK 2 -#define R_OK 4 diff --git a/nt/inc/sys/ioctl.h b/nt/inc/sys/ioctl.h deleted file mode 100644 index dc0957873da..00000000000 --- a/nt/inc/sys/ioctl.h +++ /dev/null @@ -1,5 +0,0 @@ -/* - * sys\ioctl.h doesn't exist on NT...rather than including it conditionally - * in many of the source files, we just extend the include path so that the - * compiler will pick this up empty header instead. - */ diff --git a/nt/inc/sys/param.h b/nt/inc/sys/param.h deleted file mode 100644 index 397c5ffae66..00000000000 --- a/nt/inc/sys/param.h +++ /dev/null @@ -1,10 +0,0 @@ -#ifndef _PARAM_H_ -#define _PARAM_H_ - -/* - * sys\param.h doesn't exist on NT, so we'll make one. - */ - -#define NBPG 4096 - -#endif /* _PARAM_H_ */ diff --git a/nt/inc/sys/socket.h b/nt/inc/sys/socket.h deleted file mode 100644 index a8f00f83502..00000000000 --- a/nt/inc/sys/socket.h +++ /dev/null @@ -1,119 +0,0 @@ -/* Workable version of <sys/socket.h> based on winsock.h */ - -#ifndef _SOCKET_H_ -#define _SOCKET_H_ - -/* defeat the multiple include protection */ -#ifdef _WINSOCKAPI_ -#undef _WINSOCKAPI_ -#endif - -/* avoid confusion with our version of select */ -#ifdef select -#undef select -#define MUST_REDEF_SELECT -#endif - -/* avoid clashing with our version of FD_SET if already defined */ -#ifdef FD_SET -#undef FD_SET -#undef FD_CLR -#undef FD_ISSET -#undef FD_ZERO -#endif - -/* allow us to provide our own version of fd_set */ -#define fd_set ws_fd_set - -/* avoid duplicate definition of timeval */ -#ifdef HAVE_TIMEVAL -#define timeval ws_timeval -#endif - -#include <winsock.h> - -/* redefine select to reference our version */ -#ifdef MUST_REDEF_SELECT -#define select sys_select -#undef MUST_REDEF_SELECT -#endif - -/* revert to our version of FD_SET */ -#undef FD_SET -#undef FD_CLR -#undef FD_ISSET -#undef FD_ZERO -#undef fd_set -#include "w32.h" - -#ifdef HAVE_TIMEVAL -#undef timeval -#endif - -/* shadow functions where we provide our own wrapper */ -#define socket sys_socket -#define bind sys_bind -#define connect sys_connect -#define htons sys_htons -#define ntohs sys_ntohs -#define inet_addr sys_inet_addr -#define gethostname sys_gethostname -#define gethostbyname sys_gethostbyname -#define getservbyname sys_getservbyname - -int sys_socket(int af, int type, int protocol); -int sys_bind (int s, const struct sockaddr *addr, int namelen); -int sys_connect (int s, const struct sockaddr *addr, int namelen); -u_short sys_htons (u_short hostshort); -u_short sys_ntohs (u_short netshort); -unsigned long sys_inet_addr (const char * cp); -int sys_gethostname (char * name, int namelen); -struct hostent * sys_gethostbyname(const char * name); -struct servent * sys_getservbyname(const char * name, const char * proto); - -/* we are providing a real h_errno variable */ -#undef h_errno -extern int h_errno; - -/* map winsock error codes to standard names */ -#define EWOULDBLOCK WSAEWOULDBLOCK -#define EINPROGRESS WSAEINPROGRESS -#define EALREADY WSAEALREADY -#define ENOTSOCK WSAENOTSOCK -#define EDESTADDRREQ WSAEDESTADDRREQ -#define EMSGSIZE WSAEMSGSIZE -#define EPROTOTYPE WSAEPROTOTYPE -#define ENOPROTOOPT WSAENOPROTOOPT -#define EPROTONOSUPPORT WSAEPROTONOSUPPORT -#define ESOCKTNOSUPPORT WSAESOCKTNOSUPPORT -#define EOPNOTSUPP WSAEOPNOTSUPP -#define EPFNOSUPPORT WSAEPFNOSUPPORT -#define EAFNOSUPPORT WSAEAFNOSUPPORT -#define EADDRINUSE WSAEADDRINUSE -#define EADDRNOTAVAIL WSAEADDRNOTAVAIL -#define ENETDOWN WSAENETDOWN -#define ENETUNREACH WSAENETUNREACH -#define ENETRESET WSAENETRESET -#define ECONNABORTED WSAECONNABORTED -#define ECONNRESET WSAECONNRESET -#define ENOBUFS WSAENOBUFS -#define EISCONN WSAEISCONN -#define ENOTCONN WSAENOTCONN -#define ESHUTDOWN WSAESHUTDOWN -#define ETOOMANYREFS WSAETOOMANYREFS -#define ETIMEDOUT WSAETIMEDOUT -#define ECONNREFUSED WSAECONNREFUSED -#define ELOOP WSAELOOP -/* #define ENAMETOOLONG WSAENAMETOOLONG */ -#define EHOSTDOWN WSAEHOSTDOWN -#define EHOSTUNREACH WSAEHOSTUNREACH -/* #define ENOTEMPTY WSAENOTEMPTY */ -#define EPROCLIM WSAEPROCLIM -#define EUSERS WSAEUSERS -#define EDQUOT WSAEDQUOT -#define ESTALE WSAESTALE -#define EREMOTE WSAEREMOTE - -#endif /* _SOCKET_H_ */ - -/* end of socket.h */ diff --git a/nt/inc/sys/time.h b/nt/inc/sys/time.h deleted file mode 100644 index dc270998609..00000000000 --- a/nt/inc/sys/time.h +++ /dev/null @@ -1,18 +0,0 @@ -/* - * sys/time.h doesn't exist on NT - */ - -struct timeval - { - long tv_sec; /* seconds */ - long tv_usec; /* microseconds */ - }; -struct timezone - { - int tz_minuteswest; /* minutes west of Greenwich */ - int tz_dsttime; /* type of dst correction */ - }; - -void gettimeofday (struct timeval *, struct timezone *); - -/* end of sys/time.h */ |