| /netbsd-src/external/bsd/libbind/dist/irs/ |
| H A D | getaddrinfo.c | 177 static int explore_fqdn __P((const struct addrinfo *, const char *, 178 const char *, struct addrinfo **)); 179 static int explore_copy __P((const struct addrinfo *, const struct addrinfo *, 180 struct addrinfo **)); 181 static int explore_null __P((const struct addrinfo *, 182 const char *, struct addrinfo **)); 183 static int explore_numeric __P((const struct addrinfo *, const char *, 184 const char *, struct addrinfo **)); 185 static int explore_numeric_scope __P((const struct addrinfo *, const char *, 186 const char *, struct addrinfo **)); [all …]
|
| /netbsd-src/external/gpl3/gdb/dist/gnulib/import/ |
| H A D | netdb.in.h | 62 struct addrinfo struct 71 struct addrinfo *ai_next; /* Pointer to next in list. */ argument 173 const struct addrinfo *restrict hints, 174 struct addrinfo **restrict res) 179 const struct addrinfo *restrict hints, 180 struct addrinfo **restrict res)); 186 const struct addrinfo *restrict hints, 187 struct addrinfo **restrict res) 193 const struct addrinfo *restrict hints, 194 struct addrinfo **restrict res)); [all …]
|
| /netbsd-src/external/bsd/ntp/dist/libntp/ |
| H A D | ntp_rfc2553.c | 112 struct addrinfo * copy_addrinfo_common(const struct addrinfo *, int 120 struct addrinfo * 122 const struct addrinfo * src in copy_addrinfo_impl() 139 struct addrinfo * 141 const struct addrinfo * src in copy_addrinfo_list_impl() 158 struct addrinfo * 160 const struct addrinfo * src, in copy_addrinfo_common() 169 const struct addrinfo * ai_src; in copy_addrinfo_common() 170 const struct addrinfo * ai_nxt; in copy_addrinfo_common() 171 struct addrinfo * ai_cpy; in copy_addrinfo_common() [all …]
|
| /netbsd-src/crypto/external/bsd/heimdal/dist/lib/roken/ |
| H A D | getaddrinfo.c | 46 const struct addrinfo *hints, in get_port_protocol_socktype() 107 struct addrinfo ***ptr, in add_one() 108 int (*func)(struct addrinfo *, void *data, int port), in add_one() argument 112 struct addrinfo *a; in add_one() 135 const_v4 (struct addrinfo *a, void *data, int port) in const_v4() 155 const_v6 (struct addrinfo *a, void *data, int port) in const_v6() 182 get_null (const struct addrinfo *hints, in get_null() 184 struct addrinfo **res) in get_null() 190 struct addrinfo *first = NULL; in get_null() 191 struct addrinfo **current = &first; in get_null() [all …]
|
| /netbsd-src/lib/libc/net/ |
| H A D | getaddrinfo.c | 204 struct addrinfo *aio_ai; 238 static int explore_fqdn(const struct addrinfo *, const char *, 239 const char *, struct addrinfo **, struct servent_data *); 240 static int explore_null(const struct addrinfo *, 241 const char *, struct addrinfo **, struct servent_data *); 242 static int explore_numeric(const struct addrinfo *, const char *, 243 const char *, struct addrinfo **, const char *, struct servent_data *); 244 static int explore_numeric_scope(const struct addrinfo *, const char *, 245 const char *, struct addrinfo **, struct servent_data *); 246 static int get_canonname(const struct addrinfo *, [all …]
|
| /netbsd-src/usr.bin/getaddrinfo/ |
| H A D | getaddrinfo.c | 54 static void printaddrinfo(struct addrinfo *); 64 static const struct addrinfo zero_addrinfo; in main() 65 struct addrinfo hints = zero_addrinfo; in main() 66 struct addrinfo *addrinfo; in main() local 145 error = getaddrinfo(hostname, service, &hints, &addrinfo); in main() 149 if ((hints.ai_flags & AI_CANONNAME) && (addrinfo != NULL)) { in main() 150 if (printf("canonname %s\n", addrinfo->ai_canonname) < 0) in main() 154 printaddrinfo(addrinfo); in main() 156 freeaddrinfo(addrinfo); in main() 255 printaddrinfo(struct addrinfo *addrinfo) in printaddrinfo() argument [all …]
|
| /netbsd-src/external/gpl3/gcc/dist/libphobos/libdruntime/core/sys/posix/ |
| H A D | netdb.d | 192 struct addrinfo in version() struct 201 addrinfo* ai_next; in version() argument 276 struct addrinfo in version() struct 285 addrinfo* ai_next; in version() argument 360 struct addrinfo in version() struct 369 addrinfo* ai_next; in version() argument 456 struct addrinfo in version() struct 475 addrinfo* ai_next; in version() argument 553 struct addrinfo in version() struct 562 addrinfo* ai_next; in version() argument [all …]
|
| /netbsd-src/external/mpl/dhcp/bind/dist/lib/irs/ |
| H A D | getaddrinfo.c | 167 static struct addrinfo * 168 ai_concat(struct addrinfo *ai1, struct addrinfo *ai2), 169 *ai_reverse(struct addrinfo *oai), 170 *ai_clone(struct addrinfo *oai, int family), 174 get_local(const char *name, int socktype, struct addrinfo **res); 178 resolve_name(int family, const char *hostname, int flags, struct addrinfo **aip, 182 add_ipv4(const char *hostname, int flags, struct addrinfo **aip, int socktype, 185 add_ipv6(const char *hostname, int flags, struct addrinfo **aip, int socktype, 188 set_order(int, int (**)(const char *, int, struct addrinfo **, int, int)); 190 _freeaddrinfo(struct addrinfo *ai); [all …]
|
| /netbsd-src/external/bsd/ntp/dist/include/ |
| H A D | ntp_rfc2553.h | 79 struct addrinfo *copy_addrinfo_impl(const struct addrinfo * 85 struct addrinfo *copy_addrinfo_list_impl(const struct addrinfo * 185 struct addrinfo { struct 193 struct addrinfo *ai_next; /* next structure in linked list */ argument 216 const struct addrinfo *, struct addrinfo **); 219 void freeaddrinfo (struct addrinfo *);
|
| H A D | ntp_intres.h | 23 const struct addrinfo *, const struct addrinfo *); 25 const struct addrinfo *, int, 28 const struct addrinfo *, int,
|
| /netbsd-src/external/ibm-public/postfix/dist/src/dns/ |
| H A D | dns_rr_eq_sa.c | 97 struct addrinfo *resa = *(struct addrinfo **) a; in compare_family() 98 struct addrinfo *resb = *(struct addrinfo **) b; in compare_family() 107 struct addrinfo *res0; in main() 108 struct addrinfo *res1; in main() 109 struct addrinfo *res; in main() 110 struct addrinfo **resv; in main() 135 resv = (struct addrinfo **) mymalloc(len * sizeof(*resv)); in main()
|
| H A D | dns_sa_to_rr.c | 94 struct addrinfo *resa = *(struct addrinfo **) a; in compare_family() 95 struct addrinfo *resb = *(struct addrinfo **) b; in compare_family() 103 struct addrinfo *res0; in main() 104 struct addrinfo *res; in main() 105 struct addrinfo **resv; in main() 121 resv = (struct addrinfo **) mymalloc(len * sizeof(*resv)); in main()
|
| /netbsd-src/external/ibm-public/postfix/dist/src/util/ |
| H A D | myaddrinfo.c | 224 struct addrinfo info; 306 struct addrinfo ** res) in hostname_to_sockaddr_pf() 433 struct addrinfo hints; in hostname_to_sockaddr_pf() 464 struct addrinfo *r; in hostname_to_sockaddr_pf() 479 int socktype, struct addrinfo ** res) in hostaddr_to_sockaddr() 553 struct addrinfo hints; in hostaddr_to_sockaddr() 585 struct addrinfo *r; in hostaddr_to_sockaddr() 761 void freeaddrinfo(struct addrinfo * ai) in freeaddrinfo() 763 struct addrinfo *ap; in freeaddrinfo() 764 struct addrinfo *next; in freeaddrinfo() [all …]
|
| H A D | myaddrinfo.h | 41 #undef addrinfo 42 #define addrinfo mai_addrinfo macro 49 struct addrinfo { struct 57 struct addrinfo *ai_next; /* next structure in linked list */ argument 103 extern void freeaddrinfo(struct addrinfo *); 160 int, const char *, int, struct addrinfo **); 162 const char *, int, struct addrinfo **);
|
| /netbsd-src/external/mpl/bind/dist/lib/dns/ |
| H A D | resolver.c | 267 dns_adbaddrinfo_t *addrinfo; 475 dns_adbaddrinfo_t *addrinfo; 517 dns_adbaddrinfo_t *addrinfo; 613 * Private addrinfo flags. 677 add_bad(fetchctx_t *fctx, dns_message_t *rmessage, dns_adbaddrinfo_t *addrinfo, 898 dns_adbaddrinfo_t *addrinfo, isc_result_t result); 901 rctx_resend(respctx_t *rctx, dns_adbaddrinfo_t *addrinfo); 908 dns_adbaddrinfo_t *addrinfo, isc_result_t result); 968 valcreate(fetchctx_t *fctx, dns_message_t *message, dns_adbaddrinfo_t *addrinfo, in valcreate() 977 .addrinfo in valcreate() 279 dns_adbaddrinfo_t *addrinfo; global() member 461 dns_adbaddrinfo_t *addrinfo; global() member 502 dns_adbaddrinfo_t *addrinfo; global() member 953 valcreate(fetchctx_t * fctx,dns_message_t * message,dns_adbaddrinfo_t * addrinfo,dns_name_t * name,dns_rdatatype_t type,dns_rdataset_t * rdataset,dns_rdataset_t * sigrdataset,unsigned int valoptions,isc_task_t * task) valcreate() argument 1320 dns_adbaddrinfo_t *addrinfo; fctx_cancelquery() local 2103 fctx_query(fetchctx_t * fctx,dns_adbaddrinfo_t * addrinfo,unsigned int options) fctx_query() argument 3117 dns_adbaddrinfo_t *addrinfo; mark_bad() local 3192 add_bad(fetchctx_t * fctx,dns_message_t * rmessage,dns_adbaddrinfo_t * addrinfo,isc_result_t reason,badnstype_t badtype) add_bad() argument 3319 dns_adbaddrinfo_t *addrinfo, *bestaddrinfo; sort_finds() local 3954 dns_adbaddrinfo_t *addrinfo; fctx_nextaddress() local 4120 dns_adbaddrinfo_t *addrinfo = NULL; fctx_try() local 5132 log_lame(fetchctx_t * fctx,dns_adbaddrinfo_t * addrinfo) log_lame() argument 5450 dns_adbaddrinfo_t *addrinfo = NULL; validated() local 6131 cache_name(fetchctx_t * fctx,dns_name_t * name,dns_message_t * message,dns_adbaddrinfo_t * addrinfo,isc_stdtime_t now) cache_name() argument 6619 cache_message(fetchctx_t * fctx,dns_message_t * message,dns_adbaddrinfo_t * addrinfo,isc_stdtime_t now) cache_message() argument 6721 ncache_message(fetchctx_t * fctx,dns_message_t * message,dns_adbaddrinfo_t * addrinfo,dns_rdatatype_t covers,isc_stdtime_t now) ncache_message() argument 8337 dns_adbaddrinfo_t *addrinfo; rctx_opt() local 9744 rctx_nextserver(respctx_t * rctx,dns_message_t * message,dns_adbaddrinfo_t * addrinfo,isc_result_t result) rctx_nextserver() argument 9830 rctx_resend(respctx_t * rctx,dns_adbaddrinfo_t * addrinfo) rctx_resend() argument 9869 rctx_chaseds(respctx_t * rctx,dns_message_t * message,dns_adbaddrinfo_t * addrinfo,isc_result_t result) rctx_chaseds() argument 9910 dns_adbaddrinfo_t *addrinfo = query->addrinfo; rctx_done() local [all...] |
| /netbsd-src/external/gpl2/xcvs/dist/lib/ |
| H A D | getaddrinfo.h | 31 struct addrinfo struct 40 struct addrinfo *ai_next; /* Pointer to next in list. */ argument 80 const struct addrinfo *restrict hints, 81 struct addrinfo **restrict res); 86 extern void freeaddrinfo (struct addrinfo *ai);
|
| /netbsd-src/external/bsd/unbound/dist/compat/ |
| H A D | fake-rfc2553.c | 105 freeaddrinfo(struct addrinfo *ai) in freeaddrinfo() 107 struct addrinfo *next; in freeaddrinfo() 119 addrinfo *malloc_ai(int port, u_long addr, const struct addrinfo *hints) in malloc_ai() 121 struct addrinfo *ai; in malloc_ai() 149 const struct addrinfo *hints, struct addrinfo **res) in getaddrinfo() 201 struct addrinfo *cur, *prev; in getaddrinfo()
|
| H A D | fake-rfc2553.h | 136 struct addrinfo { struct 144 struct addrinfo *ai_next; /* next structure in linked list */ argument 154 const struct addrinfo *, struct addrinfo **); 164 void freeaddrinfo(struct addrinfo *);
|
| /netbsd-src/external/bsd/nsd/dist/compat/ |
| H A D | fake-rfc2553.c | 105 freeaddrinfo(struct addrinfo *ai) in freeaddrinfo() 107 struct addrinfo *next; in freeaddrinfo() 119 addrinfo *malloc_ai(int port, u_long addr, const struct addrinfo *hints) in malloc_ai() 121 struct addrinfo *ai; in malloc_ai() 149 const struct addrinfo *hints, struct addrinfo **res) in getaddrinfo() 201 struct addrinfo *cur, *prev; in getaddrinfo()
|
| /netbsd-src/external/mpl/dhcp/bind/dist/lib/dns/ |
| H A D | resolver.c | 239 dns_adbaddrinfo_t *addrinfo; member 425 dns_adbaddrinfo_t *addrinfo; member 467 dns_adbaddrinfo_t *addrinfo; member 660 add_bad(fetchctx_t *fctx, dns_message_t *rmessage, dns_adbaddrinfo_t *addrinfo, 850 dns_adbaddrinfo_t *addrinfo, isc_result_t result); 853 rctx_resend(respctx_t *rctx, dns_adbaddrinfo_t *addrinfo); 860 dns_adbaddrinfo_t *addrinfo, isc_result_t result); 913 valcreate(fetchctx_t *fctx, dns_message_t *message, dns_adbaddrinfo_t *addrinfo, in valcreate() argument 926 *valarg = (dns_valarg_t){ .fctx = fctx, .addrinfo = addrinfo }; in valcreate() 1277 dns_adb_ednsto(fctx->adb, query->addrinfo, query->udpsize); in update_edns_stats() [all …]
|
| /netbsd-src/external/mit/libuv/dist/docs/src/ |
| H A D | dns.rst | 17 .. c:type:: void (*uv_getaddrinfo_cb)(uv_getaddrinfo_t* req, int status, struct addrinfo* res) 42 .. c:member:: struct addrinfo* uv_getaddrinfo_t.addrinfo 44 Pointer to a `struct addrinfo` containing the result. Must be freed by the user 72 …getaddrinfo_cb getaddrinfo_cb, const char* node, const char* service, const struct addrinfo* hints) 78 `hints` is a pointer to a struct addrinfo with additional address type 85 * status == 0, the res argument points to a valid `struct addrinfo`, or 88 Call :c:func:`uv_freeaddrinfo` to free the addrinfo structure. 93 .. c:function:: void uv_freeaddrinfo(struct addrinfo* ai) 95 Free the struct addrinfo. Passing NULL is allowed and is a no-op.
|
| /netbsd-src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/ |
| H A D | sanitizer_platform_limits_openbsd.cc | 155 CHECK_TYPE_SIZE(addrinfo); 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);
|
| /netbsd-src/external/gpl3/gcc.old/dist/libsanitizer/sanitizer_common/ |
| H A D | sanitizer_platform_limits_openbsd.cc | 153 CHECK_TYPE_SIZE(addrinfo); 154 CHECK_SIZE_AND_OFFSET(addrinfo, ai_flags); 155 CHECK_SIZE_AND_OFFSET(addrinfo, ai_family); 156 CHECK_SIZE_AND_OFFSET(addrinfo, ai_socktype); 157 CHECK_SIZE_AND_OFFSET(addrinfo, ai_protocol); 158 CHECK_SIZE_AND_OFFSET(addrinfo, ai_addrlen); 159 CHECK_SIZE_AND_OFFSET(addrinfo, ai_addr); 160 CHECK_SIZE_AND_OFFSET(addrinfo, ai_canonname); 161 CHECK_SIZE_AND_OFFSET(addrinfo, ai_next);
|
| /netbsd-src/include/ |
| H A D | netdb.h | 200 struct addrinfo { struct 214 struct addrinfo *ai_next; /*%< next structure in linked list */ argument 350 const struct addrinfo * __restrict, 351 struct addrinfo ** __restrict); 355 struct addrinfo *allocaddrinfo(socklen_t); 356 void freeaddrinfo(struct addrinfo *);
|
| /netbsd-src/external/mit/libuv/dist/src/win/ |
| H A D | getaddrinfo.c | 109 size_t addrinfo_struct_len = ALIGNED_SIZE(sizeof(struct addrinfo)); in uv__getaddrinfo_done() 111 struct addrinfo* addrinfo_ptr; in uv__getaddrinfo_done() 162 addrinfo_ptr = (struct addrinfo*)cur_ptr; in uv__getaddrinfo_done() 212 addrinfo_ptr->ai_next = (struct addrinfo*)cur_ptr; in uv__getaddrinfo_done() 215 req->addrinfo = (struct addrinfo*)alloc_ptr; in uv__getaddrinfo_done() 232 req->getaddrinfo_cb(req, req->retcode, req->addrinfo); in uv__getaddrinfo_done() 236 void uv_freeaddrinfo(struct addrinfo* ai) { in uv_freeaddrinfo() 262 const struct addrinfo* hints) { in uv_getaddrinfo() 277 req->addrinfo = NULL; in uv_getaddrinfo()
|