From 0f5ab03eb03b22fe2ba1e9aceb5189fa121fb29f Mon Sep 17 00:00:00 2001 From: Jeff Hill Date: Thu, 20 Mar 2003 19:56:49 +0000 Subject: [PATCH] fixed up the cygwin build for R3.14 --- src/libCom/osi/os/cygwin32/osdSock.h | 28 ++++------------------------ 1 file changed, 4 insertions(+), 24 deletions(-) diff --git a/src/libCom/osi/os/cygwin32/osdSock.h b/src/libCom/osi/os/cygwin32/osdSock.h index 6247dada8..cffef9a27 100644 --- a/src/libCom/osi/os/cygwin32/osdSock.h +++ b/src/libCom/osi/os/cygwin32/osdSock.h @@ -23,8 +23,8 @@ extern "C" { #include #include /* for MAXHOSTNAMELEN */ -#include #include +#include #include #include #include @@ -43,30 +43,10 @@ typedef int SOCKET; #define socket_ioctl(A,B,C) ioctl(A,B,C) typedef int osiSockIoctl_t; typedef int osiSocklen_t; - #define FD_IN_FDSET(FD) ((FD)=0) - -#define IOC_OUT 0x40000000 /* copy out parameters */ -#define IOC_IN 0x80000000 /* copy in parameters */ -#define IOC_INOUT (IOC_IN|IOC_OUT) - -#define _IOWR(x, y, t) \ - (IOC_INOUT|((((int)sizeof (t))&IOCPARM_MASK)<<16)|(x<<8)|y) - -/* Used by ca/if_depends.c */ -#define SIOCGIFDSTADDR _IOWR('i', 15, struct ifreq) /* get p-p address */ -#define SIOCGIFADDR _IOWR('i', 13, struct ifreq) /* get ifnet address */ - -/* Used by ca/if_depends.c db/drvTS.c dbtools/BSlib.c */ -#define SIOCGIFBRDADDR _IOWR('i', 23, struct ifreq) /* get broadcast addr */ - - -/* Used by ca/if_depends.c ca/ucx.h */ -#define IFF_POINTOPOINT 0x10 - -/* Used by ca/iocinf.c */ -#define SO_SNDBUF 0x1001 /* send buffer size */ -#define SO_RCVBUF 0x1002 /* receive buffer size */ +#ifndef SHUT_RDWR +# define SHUT_RDWR 2 +#endif #define SOCK_EWOULDBLOCK EWOULDBLOCK #define SOCK_ENOBUFS ENOBUFS