Home
last modified time | relevance | path

Searched refs:addrinfo (Results 1 – 25 of 289) sorted by relevance

12345678910>>...12

/netbsd-src/external/bsd/libbind/dist/irs/
H A Dgetaddrinfo.c177 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 Dnetdb.in.h62 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 Dntp_rfc2553.c112 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 Dgetaddrinfo.c46 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 Dgetaddrinfo.c204 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 Dgetaddrinfo.c54 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 Dnetdb.d192 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 Dgetaddrinfo.c167 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 Dntp_rfc2553.h79 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 Dntp_intres.h23 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 Ddns_rr_eq_sa.c97 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 Ddns_sa_to_rr.c94 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 Dmyaddrinfo.c224 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 Dmyaddrinfo.h41 #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 Dresolver.c267 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 Dgetaddrinfo.h31 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 Dfake-rfc2553.c105 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 Dfake-rfc2553.h136 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 Dfake-rfc2553.c105 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 Dresolver.c239 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 Ddns.rst17 .. 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 Dsanitizer_platform_limits_openbsd.cc155 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 Dsanitizer_platform_limits_openbsd.cc153 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 Dnetdb.h200 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 Dgetaddrinfo.c109 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()

12345678910>>...12