Go to the documentation of this file.
4 #undef AC_APPLE_UNIVERSAL_BUILD
10 #undef BUILDING_LIBCURL
13 #undef CARES_EXPOSE_STATICS
16 #undef CARES_SYMBOL_HIDING
19 #undef CARES_SYMBOL_SCOPE_EXTERN
28 #define GETHOSTNAME_TYPE_ARG2 size_t
31 #define GETNAMEINFO_QUAL_ARG1
34 #define GETNAMEINFO_TYPE_ARG1 struct sockaddr *
37 #define GETNAMEINFO_TYPE_ARG2 socklen_t
40 #define GETNAMEINFO_TYPE_ARG46 socklen_t
43 #define GETNAMEINFO_TYPE_ARG7 int
46 #define GETSERVBYPORT_R_ARGS
52 #define HAVE_ARPA_INET_H
55 #define HAVE_ARPA_NAMESER_COMPAT_H
58 #define HAVE_ARPA_NAMESER_H
75 #ifndef GPR_BACKWARDS_COMPATIBILITY_MODE
76 #define HAVE_CLOCK_GETTIME_MONOTONIC
104 #define HAVE_FCNTL_O_NONBLOCK
107 #define HAVE_FREEADDRINFO
110 #define HAVE_GETADDRINFO
119 #define HAVE_GETHOSTBYADDR
122 #define HAVE_GETHOSTBYNAME
125 #define HAVE_GETHOSTNAME
128 #define HAVE_GETNAMEINFO
134 #define HAVE_GETTIMEOFDAY
137 #define HAVE_IF_INDEXTONAME
143 #define HAVE_INET_NTOP
146 #define HAVE_INET_PTON
149 #define HAVE_INTTYPES_H
168 #define HAVE_IOCTL_FIONBIO
171 #define HAVE_IOCTL_SIOCGIFADDR
177 #define HAVE_LIMITS_H
183 #define HAVE_LONGLONG
186 #define HAVE_MALLOC_H
189 #define HAVE_MEMORY_H
192 #define HAVE_MSG_NOSIGNAL
198 #define HAVE_NETINET_IN_H
201 #define HAVE_NETINET_TCP_H
204 #define HAVE_NET_IF_H
207 #define HAVE_PF_INET6
213 #define HAVE_RECVFROM
219 #define HAVE_SETSOCKOPT
225 #define HAVE_SIGNAL_H
228 #define HAVE_SIG_ATOMIC_T
234 #define HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID
243 #define HAVE_STDBOOL_H
246 #define HAVE_STDINT_H
249 #define HAVE_STDLIB_H
252 #define HAVE_STRCASECMP
264 #define HAVE_STRINGS_H
267 #define HAVE_STRING_H
270 #define HAVE_STRNCASECMP
279 #define HAVE_STROPTS_H
282 #define HAVE_STRUCT_ADDRINFO
285 #define HAVE_STRUCT_IN6_ADDR
288 #define HAVE_STRUCT_SOCKADDR_IN6
291 #define HAVE_STRUCT_SOCKADDR_STORAGE
294 #define HAVE_STRUCT_TIMEVAL
297 #define HAVE_SYS_IOCTL_H
300 #define HAVE_SYS_PARAM_H
303 #define HAVE_SYS_SELECT_H
306 #define HAVE_SYS_SOCKET_H
309 #define HAVE_SYS_STAT_H
312 #define HAVE_SYS_TIME_H
315 #define HAVE_SYS_TYPES_H
318 #define HAVE_SYS_UIO_H
324 #define HAVE_UNISTD_H
354 #define RECVFROM_QUAL_ARG5
357 #define RECVFROM_TYPE_ARG1 int
360 #define RECVFROM_TYPE_ARG2 void *
363 #define RECVFROM_TYPE_ARG2_IS_VOID 0
366 #define RECVFROM_TYPE_ARG3 size_t
369 #define RECVFROM_TYPE_ARG4 int
372 #define RECVFROM_TYPE_ARG5 struct sockaddr *
375 #define RECVFROM_TYPE_ARG5_IS_VOID 0
378 #define RECVFROM_TYPE_ARG6 socklen_t *
381 #define RECVFROM_TYPE_ARG6_IS_VOID 0
384 #define RECVFROM_TYPE_RETV ssize_t
387 #define RECV_TYPE_ARG1 int
390 #define RECV_TYPE_ARG2 void *
393 #define RECV_TYPE_ARG3 size_t
396 #define RECV_TYPE_ARG4 int
399 #define RECV_TYPE_RETV ssize_t
405 #define SEND_QUAL_ARG2
408 #define SEND_TYPE_ARG1 int
411 #define SEND_TYPE_ARG2 void *
414 #define SEND_TYPE_ARG3 size_t
417 #define SEND_TYPE_ARG4 int
420 #define SEND_TYPE_RETV ssize_t
423 #define TIME_WITH_SYS_TIME
426 #undef USE_BLOCKING_SOCKETS
429 #undef WIN32_LEAN_AND_MEAN
434 #ifdef GPR_BACKWARDS_COMPATIBILITY_MODE
441 #include <sys/select.h>
448 #define GRPC_CARES_FDS_BITS(set) __FDS_BITS(set)
450 #define GRPC_CARES_FDS_BITS(set) ((set)->fds_bits)
453 #define GRPC_CARES_FD_MASK(d) ((long int)(1UL << (d) % NFDBITS))
455 #define FD_SET(d, set) \
456 ((void) (GRPC_CARES_FDS_BITS (set)[ (d) / NFDBITS ] |= GRPC_CARES_FD_MASK(d)))
457 #define FD_CLR(d, set) \
458 ((void) (GRPC_CARES_FDS_BITS (set)[ (d) / NFDBITS ] &= ~GRPC_CARES_FD_MASK(d)))
459 #define FD_ISSET(d, set) \
460 ((GRPC_CARES_FDS_BITS (set)[ (d) / NFDBITS ] & GRPC_CARES_FD_MASK(d)) != 0)
grpc
Author(s):
autogenerated on Fri May 16 2025 02:57:43