ares_iphlpapi.h: Watcom C fix
Added "!defined(_WS2DEF_)" since Watcom doesn't have a per type guard for the typedefs 'CSADDR_INFO' (that MingW has) or 'SOCKET_ADDRESS' (that MSVC has). But we can use the header-guard for <ws2def.h> instead.
This commit is contained in:
parent
5da497e0e8
commit
1b9c2a3ea3
|
@ -27,9 +27,11 @@
|
||||||
#define INET6_ADDRSTRLEN 65
|
#define INET6_ADDRSTRLEN 65
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/* ---------------------------------------------------------- */
|
/* ---------------------------------- */
|
||||||
#if !defined(__CSADDR_DEFINED__) && !defined(__CSADDR_T_DEFINED)
|
#if !defined(_WS2DEF_) && \
|
||||||
/* ---------------------------------------------------------- */
|
!defined(__CSADDR_DEFINED__) && \
|
||||||
|
!defined(__CSADDR_T_DEFINED)
|
||||||
|
/* ---------------------------------- */
|
||||||
|
|
||||||
typedef struct _SOCKET_ADDRESS {
|
typedef struct _SOCKET_ADDRESS {
|
||||||
LPSOCKADDR lpSockaddr;
|
LPSOCKADDR lpSockaddr;
|
||||||
|
@ -43,9 +45,11 @@ typedef struct _CSADDR_INFO {
|
||||||
INT iProtocol;
|
INT iProtocol;
|
||||||
} CSADDR_INFO, *PCSADDR_INFO;
|
} CSADDR_INFO, *PCSADDR_INFO;
|
||||||
|
|
||||||
/* --------------------------------------------------- */
|
/* --------------------------------- */
|
||||||
#endif /* ! __CSADDR_DEFINED__ && ! __CSADDR_T_DEFINED */
|
#endif /* ! _WS2DEF_ && \ */
|
||||||
/* --------------------------------------------------- */
|
/* ! __CSADDR_DEFINED__ && \ */
|
||||||
|
/* ! __CSADDR_T_DEFINED */
|
||||||
|
/* --------------------------------- */
|
||||||
|
|
||||||
/* ------------------------------- */
|
/* ------------------------------- */
|
||||||
#if !defined(IP_ADAPTER_DDNS_ENABLED)
|
#if !defined(IP_ADAPTER_DDNS_ENABLED)
|
||||||
|
|
Loading…
Reference in New Issue