Macros
config_linux/ares_config.h File Reference

Go to the source code of this file.

Macros

#define GETHOSTNAME_TYPE_ARG2   size_t
 
#define GETNAMEINFO_QUAL_ARG1
 
#define GETNAMEINFO_TYPE_ARG1   struct sockaddr *
 
#define GETNAMEINFO_TYPE_ARG2   socklen_t
 
#define GETNAMEINFO_TYPE_ARG46   socklen_t
 
#define GETNAMEINFO_TYPE_ARG7   int
 
#define GETSERVBYPORT_R_ARGS   6
 
#define HAVE_AF_INET6
 
#define HAVE_ARPA_INET_H
 
#define HAVE_ARPA_NAMESER_COMPAT_H
 
#define HAVE_ARPA_NAMESER_H
 
#define HAVE_ASSERT_H
 
#define HAVE_BOOL_T
 
#define HAVE_CLOCK_GETTIME_MONOTONIC
 
#define HAVE_CONNECT
 
#define HAVE_DLFCN_H
 
#define HAVE_ERRNO_H
 
#define HAVE_FCNTL
 
#define HAVE_FCNTL_H
 
#define HAVE_FCNTL_O_NONBLOCK
 
#define HAVE_FREEADDRINFO
 
#define HAVE_GETADDRINFO
 
#define HAVE_GETENV
 
#define HAVE_GETHOSTBYADDR
 
#define HAVE_GETHOSTBYNAME
 
#define HAVE_GETHOSTNAME
 
#define HAVE_GETNAMEINFO
 
#define HAVE_GETSERVBYPORT_R
 
#define HAVE_GETTIMEOFDAY
 
#define HAVE_IF_INDEXTONAME
 
#define HAVE_INET_NTOP
 
#define HAVE_INET_PTON
 
#define HAVE_INTTYPES_H
 
#define HAVE_IOCTL
 
#define HAVE_IOCTL_FIONBIO
 
#define HAVE_IOCTL_SIOCGIFADDR
 
#define HAVE_LIMITS_H
 
#define HAVE_LL
 
#define HAVE_LONGLONG
 
#define HAVE_MALLOC_H
 
#define HAVE_MEMORY_H
 
#define HAVE_MSG_NOSIGNAL
 
#define HAVE_NET_IF_H
 
#define HAVE_NETDB_H
 
#define HAVE_NETINET_IN_H
 
#define HAVE_NETINET_TCP_H
 
#define HAVE_PF_INET6
 
#define HAVE_RECV
 
#define HAVE_RECVFROM
 
#define HAVE_SEND
 
#define HAVE_SETSOCKOPT
 
#define HAVE_SIG_ATOMIC_T
 
#define HAVE_SIGNAL_H
 
#define HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID
 
#define HAVE_SOCKET
 
#define HAVE_STDBOOL_H
 
#define HAVE_STDINT_H
 
#define HAVE_STDLIB_H
 
#define HAVE_STRCASECMP
 
#define HAVE_STRDUP
 
#define HAVE_STRING_H
 
#define HAVE_STRINGS_H
 
#define HAVE_STRNCASECMP
 
#define HAVE_STROPTS_H
 
#define HAVE_STRUCT_ADDRINFO
 
#define HAVE_STRUCT_IN6_ADDR
 
#define HAVE_STRUCT_SOCKADDR_IN6
 
#define HAVE_STRUCT_SOCKADDR_STORAGE
 
#define HAVE_STRUCT_TIMEVAL
 
#define HAVE_SYS_IOCTL_H
 
#define HAVE_SYS_PARAM_H
 
#define HAVE_SYS_SELECT_H
 
#define HAVE_SYS_SOCKET_H
 
#define HAVE_SYS_STAT_H
 
#define HAVE_SYS_TIME_H
 
#define HAVE_SYS_TYPES_H
 
#define HAVE_SYS_UIO_H
 
#define HAVE_TIME_H
 
#define HAVE_UNISTD_H
 
#define HAVE_WRITEV
 
#define RECV_TYPE_ARG1   int
 
#define RECV_TYPE_ARG2   void *
 
#define RECV_TYPE_ARG3   size_t
 
#define RECV_TYPE_ARG4   int
 
#define RECV_TYPE_RETV   ssize_t
 
#define RECVFROM_QUAL_ARG5
 
#define RECVFROM_TYPE_ARG1   int
 
#define RECVFROM_TYPE_ARG2   void *
 
#define RECVFROM_TYPE_ARG2_IS_VOID   0
 
#define RECVFROM_TYPE_ARG3   size_t
 
#define RECVFROM_TYPE_ARG4   int
 
#define RECVFROM_TYPE_ARG5   struct sockaddr *
 
#define RECVFROM_TYPE_ARG5_IS_VOID   0
 
#define RECVFROM_TYPE_ARG6   socklen_t *
 
#define RECVFROM_TYPE_ARG6_IS_VOID   0
 
#define RECVFROM_TYPE_RETV   ssize_t
 
#define RETSIGTYPE
 
#define SEND_QUAL_ARG2
 
#define SEND_TYPE_ARG1   int
 
#define SEND_TYPE_ARG2   void *
 
#define SEND_TYPE_ARG3   size_t
 
#define SEND_TYPE_ARG4   int
 
#define SEND_TYPE_RETV   ssize_t
 
#define TIME_WITH_SYS_TIME
 

Macro Definition Documentation

◆ GETHOSTNAME_TYPE_ARG2

#define GETHOSTNAME_TYPE_ARG2   size_t

Definition at line 28 of file config_linux/ares_config.h.

◆ GETNAMEINFO_QUAL_ARG1

#define GETNAMEINFO_QUAL_ARG1

Definition at line 31 of file config_linux/ares_config.h.

◆ GETNAMEINFO_TYPE_ARG1

#define GETNAMEINFO_TYPE_ARG1   struct sockaddr *

Definition at line 34 of file config_linux/ares_config.h.

◆ GETNAMEINFO_TYPE_ARG2

#define GETNAMEINFO_TYPE_ARG2   socklen_t

Definition at line 37 of file config_linux/ares_config.h.

◆ GETNAMEINFO_TYPE_ARG46

#define GETNAMEINFO_TYPE_ARG46   socklen_t

Definition at line 40 of file config_linux/ares_config.h.

◆ GETNAMEINFO_TYPE_ARG7

#define GETNAMEINFO_TYPE_ARG7   int

Definition at line 43 of file config_linux/ares_config.h.

◆ GETSERVBYPORT_R_ARGS

#define GETSERVBYPORT_R_ARGS   6

Definition at line 46 of file config_linux/ares_config.h.

◆ HAVE_AF_INET6

#define HAVE_AF_INET6

Definition at line 49 of file config_linux/ares_config.h.

◆ HAVE_ARPA_INET_H

#define HAVE_ARPA_INET_H

Definition at line 52 of file config_linux/ares_config.h.

◆ HAVE_ARPA_NAMESER_COMPAT_H

#define HAVE_ARPA_NAMESER_COMPAT_H

Definition at line 55 of file config_linux/ares_config.h.

◆ HAVE_ARPA_NAMESER_H

#define HAVE_ARPA_NAMESER_H

Definition at line 58 of file config_linux/ares_config.h.

◆ HAVE_ASSERT_H

#define HAVE_ASSERT_H

Definition at line 61 of file config_linux/ares_config.h.

◆ HAVE_BOOL_T

#define HAVE_BOOL_T

Definition at line 67 of file config_linux/ares_config.h.

◆ HAVE_CLOCK_GETTIME_MONOTONIC

#define HAVE_CLOCK_GETTIME_MONOTONIC

Definition at line 76 of file config_linux/ares_config.h.

◆ HAVE_CONNECT

#define HAVE_CONNECT

Definition at line 86 of file config_linux/ares_config.h.

◆ HAVE_DLFCN_H

#define HAVE_DLFCN_H

Definition at line 92 of file config_linux/ares_config.h.

◆ HAVE_ERRNO_H

#define HAVE_ERRNO_H

Definition at line 95 of file config_linux/ares_config.h.

◆ HAVE_FCNTL

#define HAVE_FCNTL

Definition at line 98 of file config_linux/ares_config.h.

◆ HAVE_FCNTL_H

#define HAVE_FCNTL_H

Definition at line 101 of file config_linux/ares_config.h.

◆ HAVE_FCNTL_O_NONBLOCK

#define HAVE_FCNTL_O_NONBLOCK

Definition at line 104 of file config_linux/ares_config.h.

◆ HAVE_FREEADDRINFO

#define HAVE_FREEADDRINFO

Definition at line 107 of file config_linux/ares_config.h.

◆ HAVE_GETADDRINFO

#define HAVE_GETADDRINFO

Definition at line 110 of file config_linux/ares_config.h.

◆ HAVE_GETENV

#define HAVE_GETENV

Definition at line 116 of file config_linux/ares_config.h.

◆ HAVE_GETHOSTBYADDR

#define HAVE_GETHOSTBYADDR

Definition at line 119 of file config_linux/ares_config.h.

◆ HAVE_GETHOSTBYNAME

#define HAVE_GETHOSTBYNAME

Definition at line 122 of file config_linux/ares_config.h.

◆ HAVE_GETHOSTNAME

#define HAVE_GETHOSTNAME

Definition at line 125 of file config_linux/ares_config.h.

◆ HAVE_GETNAMEINFO

#define HAVE_GETNAMEINFO

Definition at line 128 of file config_linux/ares_config.h.

◆ HAVE_GETSERVBYPORT_R

#define HAVE_GETSERVBYPORT_R

Definition at line 131 of file config_linux/ares_config.h.

◆ HAVE_GETTIMEOFDAY

#define HAVE_GETTIMEOFDAY

Definition at line 134 of file config_linux/ares_config.h.

◆ HAVE_IF_INDEXTONAME

#define HAVE_IF_INDEXTONAME

Definition at line 137 of file config_linux/ares_config.h.

◆ HAVE_INET_NTOP

#define HAVE_INET_NTOP

Definition at line 143 of file config_linux/ares_config.h.

◆ HAVE_INET_PTON

#define HAVE_INET_PTON

Definition at line 146 of file config_linux/ares_config.h.

◆ HAVE_INTTYPES_H

#define HAVE_INTTYPES_H

Definition at line 149 of file config_linux/ares_config.h.

◆ HAVE_IOCTL

#define HAVE_IOCTL

Definition at line 152 of file config_linux/ares_config.h.

◆ HAVE_IOCTL_FIONBIO

#define HAVE_IOCTL_FIONBIO

Definition at line 168 of file config_linux/ares_config.h.

◆ HAVE_IOCTL_SIOCGIFADDR

#define HAVE_IOCTL_SIOCGIFADDR

Definition at line 171 of file config_linux/ares_config.h.

◆ HAVE_LIMITS_H

#define HAVE_LIMITS_H

Definition at line 177 of file config_linux/ares_config.h.

◆ HAVE_LL

#define HAVE_LL

Definition at line 180 of file config_linux/ares_config.h.

◆ HAVE_LONGLONG

#define HAVE_LONGLONG

Definition at line 183 of file config_linux/ares_config.h.

◆ HAVE_MALLOC_H

#define HAVE_MALLOC_H

Definition at line 186 of file config_linux/ares_config.h.

◆ HAVE_MEMORY_H

#define HAVE_MEMORY_H

Definition at line 189 of file config_linux/ares_config.h.

◆ HAVE_MSG_NOSIGNAL

#define HAVE_MSG_NOSIGNAL

Definition at line 192 of file config_linux/ares_config.h.

◆ HAVE_NET_IF_H

#define HAVE_NET_IF_H

Definition at line 204 of file config_linux/ares_config.h.

◆ HAVE_NETDB_H

#define HAVE_NETDB_H

Definition at line 195 of file config_linux/ares_config.h.

◆ HAVE_NETINET_IN_H

#define HAVE_NETINET_IN_H

Definition at line 198 of file config_linux/ares_config.h.

◆ HAVE_NETINET_TCP_H

#define HAVE_NETINET_TCP_H

Definition at line 201 of file config_linux/ares_config.h.

◆ HAVE_PF_INET6

#define HAVE_PF_INET6

Definition at line 207 of file config_linux/ares_config.h.

◆ HAVE_RECV

#define HAVE_RECV

Definition at line 210 of file config_linux/ares_config.h.

◆ HAVE_RECVFROM

#define HAVE_RECVFROM

Definition at line 213 of file config_linux/ares_config.h.

◆ HAVE_SEND

#define HAVE_SEND

Definition at line 216 of file config_linux/ares_config.h.

◆ HAVE_SETSOCKOPT

#define HAVE_SETSOCKOPT

Definition at line 219 of file config_linux/ares_config.h.

◆ HAVE_SIG_ATOMIC_T

#define HAVE_SIG_ATOMIC_T

Definition at line 228 of file config_linux/ares_config.h.

◆ HAVE_SIGNAL_H

#define HAVE_SIGNAL_H

Definition at line 225 of file config_linux/ares_config.h.

◆ HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID

#define HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID

Definition at line 234 of file config_linux/ares_config.h.

◆ HAVE_SOCKET

#define HAVE_SOCKET

Definition at line 237 of file config_linux/ares_config.h.

◆ HAVE_STDBOOL_H

#define HAVE_STDBOOL_H

Definition at line 243 of file config_linux/ares_config.h.

◆ HAVE_STDINT_H

#define HAVE_STDINT_H

Definition at line 246 of file config_linux/ares_config.h.

◆ HAVE_STDLIB_H

#define HAVE_STDLIB_H

Definition at line 249 of file config_linux/ares_config.h.

◆ HAVE_STRCASECMP

#define HAVE_STRCASECMP

Definition at line 252 of file config_linux/ares_config.h.

◆ HAVE_STRDUP

#define HAVE_STRDUP

Definition at line 258 of file config_linux/ares_config.h.

◆ HAVE_STRING_H

#define HAVE_STRING_H

Definition at line 267 of file config_linux/ares_config.h.

◆ HAVE_STRINGS_H

#define HAVE_STRINGS_H

Definition at line 264 of file config_linux/ares_config.h.

◆ HAVE_STRNCASECMP

#define HAVE_STRNCASECMP

Definition at line 270 of file config_linux/ares_config.h.

◆ HAVE_STROPTS_H

#define HAVE_STROPTS_H

Definition at line 279 of file config_linux/ares_config.h.

◆ HAVE_STRUCT_ADDRINFO

#define HAVE_STRUCT_ADDRINFO

Definition at line 282 of file config_linux/ares_config.h.

◆ HAVE_STRUCT_IN6_ADDR

#define HAVE_STRUCT_IN6_ADDR

Definition at line 285 of file config_linux/ares_config.h.

◆ HAVE_STRUCT_SOCKADDR_IN6

#define HAVE_STRUCT_SOCKADDR_IN6

Definition at line 288 of file config_linux/ares_config.h.

◆ HAVE_STRUCT_SOCKADDR_STORAGE

#define HAVE_STRUCT_SOCKADDR_STORAGE

Definition at line 291 of file config_linux/ares_config.h.

◆ HAVE_STRUCT_TIMEVAL

#define HAVE_STRUCT_TIMEVAL

Definition at line 294 of file config_linux/ares_config.h.

◆ HAVE_SYS_IOCTL_H

#define HAVE_SYS_IOCTL_H

Definition at line 297 of file config_linux/ares_config.h.

◆ HAVE_SYS_PARAM_H

#define HAVE_SYS_PARAM_H

Definition at line 300 of file config_linux/ares_config.h.

◆ HAVE_SYS_SELECT_H

#define HAVE_SYS_SELECT_H

Definition at line 303 of file config_linux/ares_config.h.

◆ HAVE_SYS_SOCKET_H

#define HAVE_SYS_SOCKET_H

Definition at line 306 of file config_linux/ares_config.h.

◆ HAVE_SYS_STAT_H

#define HAVE_SYS_STAT_H

Definition at line 309 of file config_linux/ares_config.h.

◆ HAVE_SYS_TIME_H

#define HAVE_SYS_TIME_H

Definition at line 312 of file config_linux/ares_config.h.

◆ HAVE_SYS_TYPES_H

#define HAVE_SYS_TYPES_H

Definition at line 315 of file config_linux/ares_config.h.

◆ HAVE_SYS_UIO_H

#define HAVE_SYS_UIO_H

Definition at line 318 of file config_linux/ares_config.h.

◆ HAVE_TIME_H

#define HAVE_TIME_H

Definition at line 321 of file config_linux/ares_config.h.

◆ HAVE_UNISTD_H

#define HAVE_UNISTD_H

Definition at line 324 of file config_linux/ares_config.h.

◆ HAVE_WRITEV

#define HAVE_WRITEV

Definition at line 336 of file config_linux/ares_config.h.

◆ RECV_TYPE_ARG1

#define RECV_TYPE_ARG1   int

Definition at line 387 of file config_linux/ares_config.h.

◆ RECV_TYPE_ARG2

#define RECV_TYPE_ARG2   void *

Definition at line 390 of file config_linux/ares_config.h.

◆ RECV_TYPE_ARG3

#define RECV_TYPE_ARG3   size_t

Definition at line 393 of file config_linux/ares_config.h.

◆ RECV_TYPE_ARG4

#define RECV_TYPE_ARG4   int

Definition at line 396 of file config_linux/ares_config.h.

◆ RECV_TYPE_RETV

#define RECV_TYPE_RETV   ssize_t

Definition at line 399 of file config_linux/ares_config.h.

◆ RECVFROM_QUAL_ARG5

#define RECVFROM_QUAL_ARG5

Definition at line 354 of file config_linux/ares_config.h.

◆ RECVFROM_TYPE_ARG1

#define RECVFROM_TYPE_ARG1   int

Definition at line 357 of file config_linux/ares_config.h.

◆ RECVFROM_TYPE_ARG2

#define RECVFROM_TYPE_ARG2   void *

Definition at line 360 of file config_linux/ares_config.h.

◆ RECVFROM_TYPE_ARG2_IS_VOID

#define RECVFROM_TYPE_ARG2_IS_VOID   0

Definition at line 363 of file config_linux/ares_config.h.

◆ RECVFROM_TYPE_ARG3

#define RECVFROM_TYPE_ARG3   size_t

Definition at line 366 of file config_linux/ares_config.h.

◆ RECVFROM_TYPE_ARG4

#define RECVFROM_TYPE_ARG4   int

Definition at line 369 of file config_linux/ares_config.h.

◆ RECVFROM_TYPE_ARG5

#define RECVFROM_TYPE_ARG5   struct sockaddr *

Definition at line 372 of file config_linux/ares_config.h.

◆ RECVFROM_TYPE_ARG5_IS_VOID

#define RECVFROM_TYPE_ARG5_IS_VOID   0

Definition at line 375 of file config_linux/ares_config.h.

◆ RECVFROM_TYPE_ARG6

#define RECVFROM_TYPE_ARG6   socklen_t *

Definition at line 378 of file config_linux/ares_config.h.

◆ RECVFROM_TYPE_ARG6_IS_VOID

#define RECVFROM_TYPE_ARG6_IS_VOID   0

Definition at line 381 of file config_linux/ares_config.h.

◆ RECVFROM_TYPE_RETV

#define RECVFROM_TYPE_RETV   ssize_t

Definition at line 384 of file config_linux/ares_config.h.

◆ RETSIGTYPE

#define RETSIGTYPE

Definition at line 402 of file config_linux/ares_config.h.

◆ SEND_QUAL_ARG2

#define SEND_QUAL_ARG2

Definition at line 405 of file config_linux/ares_config.h.

◆ SEND_TYPE_ARG1

#define SEND_TYPE_ARG1   int

Definition at line 408 of file config_linux/ares_config.h.

◆ SEND_TYPE_ARG2

#define SEND_TYPE_ARG2   void *

Definition at line 411 of file config_linux/ares_config.h.

◆ SEND_TYPE_ARG3

#define SEND_TYPE_ARG3   size_t

Definition at line 414 of file config_linux/ares_config.h.

◆ SEND_TYPE_ARG4

#define SEND_TYPE_ARG4   int

Definition at line 417 of file config_linux/ares_config.h.

◆ SEND_TYPE_RETV

#define SEND_TYPE_RETV   ssize_t

Definition at line 420 of file config_linux/ares_config.h.

◆ TIME_WITH_SYS_TIME

#define TIME_WITH_SYS_TIME

Definition at line 423 of file config_linux/ares_config.h.



grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:03