Go to the documentation of this file.    1 #ifndef HEADER_CARES_CONFIG_WIN32_H 
    2 #define HEADER_CARES_CONFIG_WIN32_H 
   26 #define HAVE_ASSERT_H 1 
   29 #define HAVE_ERRNO_H 1 
   32 #if defined(__MINGW32__) || defined(__POCC__) 
   33 #define HAVE_GETOPT_H 1 
   37 #define HAVE_LIMITS_H 1 
   41 #define HAVE_PROCESS_H 1 
   45 #define HAVE_SIGNAL_H 1 
   54 #if defined(__MINGW32__) || defined(__WATCOMC__) || defined(__LCC__) || \ 
   56 #define HAVE_UNISTD_H 1 
   60 #define HAVE_WINDOWS_H 1 
   63 #define HAVE_WINSOCK_H 1 
   67 #define HAVE_WINSOCK2_H 1 
   72 #define HAVE_WS2TCPIP_H 1 
   80 #define HAVE_SIG_ATOMIC_T 1 
   83 #define STDC_HEADERS 1 
   93 #define HAVE_CLOSESOCKET 1 
   99 #define HAVE_GETHOSTNAME 1 
  102 #define HAVE_IOCTLSOCKET 1 
  105 #define HAVE_IOCTLSOCKET_FIONBIO 1 
  111 #define HAVE_STRDUP 1 
  114 #define HAVE_STRICMP 1 
  120 #define HAVE_STRNICMP 1 
  126 #define RECV_TYPE_ARG1 SOCKET 
  129 #define RECV_TYPE_ARG2 char * 
  132 #define RECV_TYPE_ARG3 int 
  135 #define RECV_TYPE_ARG4 int 
  138 #define RECV_TYPE_RETV int 
  141 #define HAVE_RECVFROM 1 
  144 #define RECVFROM_TYPE_ARG1 SOCKET 
  147 #define RECVFROM_TYPE_ARG2 char 
  150 #define RECVFROM_TYPE_ARG3 int 
  153 #define RECVFROM_TYPE_ARG4 int 
  156 #define RECVFROM_TYPE_ARG5 struct sockaddr 
  159 #define RECVFROM_TYPE_ARG6 int 
  162 #define RECVFROM_TYPE_RETV int 
  168 #define SEND_TYPE_ARG1 SOCKET 
  171 #define SEND_QUAL_ARG2 const 
  174 #define SEND_TYPE_ARG2 char * 
  177 #define SEND_TYPE_ARG3 int 
  180 #define SEND_TYPE_ARG4 int 
  183 #define SEND_TYPE_RETV int 
  188   #define NS_INADDRSZ         4 
  189   #define HAVE_ARPA_NAMESER_H 1 
  190   #define HAVE_ARPA_INET_H    1 
  191   #define HAVE_NETDB_H        1 
  192   #define HAVE_NETINET_IN_H   1 
  193   #define HAVE_SYS_SOCKET_H   1 
  194   #define HAVE_NETINET_TCP_H  1 
  195   #define HAVE_AF_INET6       1 
  196   #define HAVE_PF_INET6       1 
  197   #define HAVE_STRUCT_IN6_ADDR     1 
  198   #define HAVE_STRUCT_SOCKADDR_IN6 1 
  199   #undef HAVE_WINSOCK_H 
  200   #undef HAVE_WINSOCK2_H 
  201   #undef HAVE_WS2TCPIP_H 
  209 #define in_addr_t unsigned long 
  212 #define RETSIGTYPE void 
  228 #define HAVE_STRUCT_ADDRINFO 1 
  231 #if !defined(__SALFORDC__) && !defined(__BORLANDC__) 
  232 #define HAVE_STRUCT_SOCKADDR_STORAGE 1 
  236 #define HAVE_STRUCT_TIMEVAL 1 
  243 #if defined(_MSC_VER) && (_MSC_VER >= 1400) 
  244 #  define _CRT_SECURE_NO_DEPRECATE 1 
  245 #  define _CRT_NONSTDC_NO_DEPRECATE 1 
  250 #if defined(_MSC_VER) && (_MSC_VER >= 1500) 
  251 #  define VS2008_MIN_TARGET 0x0600 
  255 #if defined(_MSC_VER) && (_MSC_VER >= 1500) 
  256 #  ifndef _WIN32_WINNT 
  257 #    define _WIN32_WINNT VS2008_MIN_TARGET 
  260 #    define WINVER VS2008_MIN_TARGET 
  262 #  if (_WIN32_WINNT < VS2008_MIN_TARGET) || (WINVER < VS2008_MIN_TARGET) 
  263 #    error VS2008 does not support Windows build targets prior to Windows 2000 
  269 #if defined(__POCC__) && (__POCC__ >= 500) 
  270 #  ifndef _WIN32_WINNT 
  271 #    define _WIN32_WINNT 0x0600 
  274 #    define WINVER 0x0600 
  280 #if defined(HAVE_WS2TCPIP_H) 
  281 #  if defined(__POCC__) 
  282 #    define HAVE_FREEADDRINFO 1 
  283 #    define HAVE_GETADDRINFO  1 
  284 #    define HAVE_GETNAMEINFO  1 
  285 #  elif defined(_WIN32_WINNT) && (_WIN32_WINNT >= 0x0501) 
  286 #    define HAVE_FREEADDRINFO 1 
  287 #    define HAVE_GETADDRINFO  1 
  288 #    define HAVE_GETNAMEINFO  1 
  289 #  elif defined(_MSC_VER) && (_MSC_VER >= 1200) 
  290 #    define HAVE_FREEADDRINFO 1 
  291 #    define HAVE_GETADDRINFO  1 
  292 #    define HAVE_GETNAMEINFO  1 
  296 #if defined(__POCC__) 
  298 #    error Microsoft extensions /Ze compiler option is required 
  300 #  ifndef __POCC__OLDNAMES 
  301 #    error Compatibility names /Go compiler option is required 
  310 #ifdef HAVE_WINSOCK2_H 
  311 #define HAVE_AF_INET6 1 
  315 #ifdef HAVE_WINSOCK2_H 
  316 #define HAVE_PF_INET6 1 
  320 #ifdef HAVE_WS2TCPIP_H 
  321 #define HAVE_STRUCT_IN6_ADDR 1 
  325 #ifdef HAVE_WS2TCPIP_H 
  326 #define HAVE_STRUCT_SOCKADDR_IN6 1 
  330 #ifdef HAVE_WS2TCPIP_H 
  331 #define HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID 1 
  344 #if defined(_WIN32_WCE) && !defined(HAVE_ERRNO_H) 
  345 #  define ENOENT    ERROR_FILE_NOT_FOUND 
  346 #  define ESRCH     ERROR_PATH_NOT_FOUND 
  347 #  define ENOMEM    ERROR_NOT_ENOUGH_MEMORY 
  348 #  define ENOSPC    ERROR_INVALID_PARAMETER 
 
grpc
Author(s): 
autogenerated on Fri May 16 2025 02:58:00