| /src/usr.bin/getaddrinfo/ |
| getaddrinfo.c | 55 static void printaddrinfo(struct addrinfo *); 60 static const struct addrinfo zero_addrinfo; 61 struct addrinfo hints = zero_addrinfo; 62 struct addrinfo *addrinfo; local 142 error = getaddrinfo(hostname, service, &hints, &addrinfo); 146 if ((hints.ai_flags & AI_CANONNAME) && (addrinfo != NULL)) { 147 if (printf("canonname %s\n", addrinfo->ai_canonname) < 0) 151 printaddrinfo(addrinfo); 153 freeaddrinfo(addrinfo); [all...] |
| /src/include/ |
| netdb.h | 200 struct addrinfo { struct 214 struct addrinfo *ai_next; /*%< next structure in linked list */ 268 /* valid flags for addrinfo (not a standard def, apps should not use it) */ 350 const struct addrinfo * __restrict, 351 struct addrinfo ** __restrict); 355 struct addrinfo *allocaddrinfo(socklen_t); 356 void freeaddrinfo(struct addrinfo *);
|
| /src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/ |
| sanitizer_platform_limits_openbsd.cc | 155 CHECK_TYPE_SIZE(addrinfo); variable 156 CHECK_SIZE_AND_OFFSET(addrinfo, ai_flags); 157 CHECK_SIZE_AND_OFFSET(addrinfo, ai_family); 158 CHECK_SIZE_AND_OFFSET(addrinfo, ai_socktype); 159 CHECK_SIZE_AND_OFFSET(addrinfo, ai_protocol); 160 CHECK_SIZE_AND_OFFSET(addrinfo, ai_addrlen); 161 CHECK_SIZE_AND_OFFSET(addrinfo, ai_addr); 162 CHECK_SIZE_AND_OFFSET(addrinfo, ai_canonname); 163 CHECK_SIZE_AND_OFFSET(addrinfo, ai_next);
|
| sanitizer_platform_limits_solaris.cc | 210 CHECK_TYPE_SIZE(addrinfo); variable 211 CHECK_SIZE_AND_OFFSET(addrinfo, ai_flags); 212 CHECK_SIZE_AND_OFFSET(addrinfo, ai_family); 213 CHECK_SIZE_AND_OFFSET(addrinfo, ai_socktype); 214 CHECK_SIZE_AND_OFFSET(addrinfo, ai_protocol); 215 CHECK_SIZE_AND_OFFSET(addrinfo, ai_protocol); 216 CHECK_SIZE_AND_OFFSET(addrinfo, ai_addrlen); 217 CHECK_SIZE_AND_OFFSET(addrinfo, ai_canonname); 218 CHECK_SIZE_AND_OFFSET(addrinfo, ai_addr);
|
| sanitizer_platform_limits_freebsd.cc | 380 CHECK_TYPE_SIZE(addrinfo); variable 381 CHECK_SIZE_AND_OFFSET(addrinfo, ai_flags); 382 CHECK_SIZE_AND_OFFSET(addrinfo, ai_family); 383 CHECK_SIZE_AND_OFFSET(addrinfo, ai_socktype); 384 CHECK_SIZE_AND_OFFSET(addrinfo, ai_protocol); 385 CHECK_SIZE_AND_OFFSET(addrinfo, ai_protocol); 386 CHECK_SIZE_AND_OFFSET(addrinfo, ai_addrlen); 387 CHECK_SIZE_AND_OFFSET(addrinfo, ai_canonname); 388 CHECK_SIZE_AND_OFFSET(addrinfo, ai_addr);
|
| sanitizer_platform_limits_posix.cc | 976 CHECK_TYPE_SIZE(addrinfo); variable 977 CHECK_SIZE_AND_OFFSET(addrinfo, ai_flags); 978 CHECK_SIZE_AND_OFFSET(addrinfo, ai_family); 979 CHECK_SIZE_AND_OFFSET(addrinfo, ai_socktype); 980 CHECK_SIZE_AND_OFFSET(addrinfo, ai_protocol); 981 CHECK_SIZE_AND_OFFSET(addrinfo, ai_protocol); 982 CHECK_SIZE_AND_OFFSET(addrinfo, ai_addrlen); 983 CHECK_SIZE_AND_OFFSET(addrinfo, ai_canonname); 984 CHECK_SIZE_AND_OFFSET(addrinfo, ai_addr);
|
| sanitizer_platform_limits_netbsd.cc | 2375 CHECK_TYPE_SIZE(addrinfo); variable 2376 CHECK_SIZE_AND_OFFSET(addrinfo, ai_flags); 2377 CHECK_SIZE_AND_OFFSET(addrinfo, ai_family); 2378 CHECK_SIZE_AND_OFFSET(addrinfo, ai_socktype); 2379 CHECK_SIZE_AND_OFFSET(addrinfo, ai_protocol); 2380 CHECK_SIZE_AND_OFFSET(addrinfo, ai_protocol); 2381 CHECK_SIZE_AND_OFFSET(addrinfo, ai_addrlen); 2382 CHECK_SIZE_AND_OFFSET(addrinfo, ai_canonname); 2383 CHECK_SIZE_AND_OFFSET(addrinfo, ai_addr);
|