mirror of
https://github.com/curl/curl.git
synced 2024-12-15 06:40:09 +08:00
config-win32: add support for if_nametoindex and getsockname
Closes https://github.com/curl/curl/pull/3923
This commit is contained in:
parent
c2a8d52a13
commit
170bd047f5
@ -154,6 +154,11 @@
|
||||
#define HAVE_WS2TCPIP_H 1
|
||||
#endif
|
||||
|
||||
/* Define if you have the <Iphlpapi.h> header file. */
|
||||
#ifndef __SALFORDC__
|
||||
#define HAVE_IPHLPAPI_H 1
|
||||
#endif
|
||||
|
||||
/* ---------------------------------------------------------------- */
|
||||
/* OTHER HEADER INFO */
|
||||
/* ---------------------------------------------------------------- */
|
||||
@ -188,6 +193,9 @@
|
||||
/* Define to 1 if you have the `getpeername' function. */
|
||||
#define HAVE_GETPEERNAME 1
|
||||
|
||||
/* Define to 1 if you have the getsockname function. */
|
||||
#define HAVE_GETSOCKNAME 1
|
||||
|
||||
/* Define if you have the gethostbyaddr function. */
|
||||
#define HAVE_GETHOSTBYADDR 1
|
||||
|
||||
@ -582,8 +590,9 @@ Vista
|
||||
# endif
|
||||
#endif
|
||||
|
||||
/* Availability of freeaddrinfo, getaddrinfo and getnameinfo functions is
|
||||
quite convoluted, compiler dependent and even build target dependent. */
|
||||
/* Availability of freeaddrinfo, getaddrinfo, getnameinfo and if_nametoindex
|
||||
functions is quite convoluted, compiler dependent and even build target
|
||||
dependent. */
|
||||
#if defined(HAVE_WS2TCPIP_H)
|
||||
# if defined(__POCC__)
|
||||
# define HAVE_FREEADDRINFO 1
|
||||
@ -602,6 +611,11 @@ Vista
|
||||
# define HAVE_GETNAMEINFO 1
|
||||
# endif
|
||||
#endif
|
||||
#if defined(HAVE_IPHLPAPI_H)
|
||||
#if defined(_WIN32_WINNT) && (_WIN32_WINNT >= 0x0600)
|
||||
#define HAVE_IF_NAMETOINDEX 1
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if defined(__POCC__)
|
||||
# ifndef _MSC_VER
|
||||
|
Loading…
Reference in New Issue
Block a user