bin/cat/cat.c
439
struct addrinfo hints, *res, *res0;
crypto/heimdal/appl/ftp/ftp/ftp.c
59
struct addrinfo *ai, *a;
crypto/heimdal/appl/ftp/ftp/ftp.c
60
struct addrinfo hints;
crypto/heimdal/appl/ftp/ftp/ruserpass.c
74
struct addrinfo *ai, *a;
crypto/heimdal/appl/ftp/ftp/ruserpass.c
75
struct addrinfo hints;
crypto/heimdal/appl/gssmask/gssmaestro.c
612
struct addrinfo hints, *res0, *res;
crypto/heimdal/appl/kf/kf.c
287
struct addrinfo *ai, *a;
crypto/heimdal/appl/kf/kf.c
288
struct addrinfo hints;
crypto/heimdal/appl/login/utmp_login.c
48
struct addrinfo *ai;
crypto/heimdal/appl/push/push.c
97
struct addrinfo *ai, *a;
crypto/heimdal/appl/push/push.c
98
struct addrinfo hints;
crypto/heimdal/appl/rsh/rsh.c
636
struct addrinfo *ai,
crypto/heimdal/appl/rsh/rsh.c
644
struct addrinfo *a;
crypto/heimdal/appl/rsh/rsh.c
708
struct addrinfo *ai,
crypto/heimdal/appl/rsh/rsh.c
720
struct addrinfo *a;
crypto/heimdal/appl/rsh/rsh.c
743
struct addrinfo *ea, *eai;
crypto/heimdal/appl/rsh/rsh.c
744
struct addrinfo hints;
crypto/heimdal/appl/rsh/rsh.c
838
struct addrinfo hints, *ai;
crypto/heimdal/appl/rsh/rshd.c
919
struct addrinfo *ai = NULL, hints;
crypto/heimdal/appl/telnet/telnet/commands.c
1572
struct addrinfo hints, *ai, *a;
crypto/heimdal/appl/telnet/telnet/commands.c
2157
struct addrinfo *ai, *a, hints;
crypto/heimdal/appl/telnet/telnet/commands.c
2509
sourceroute(struct addrinfo *ai,
crypto/heimdal/appl/telnet/telnet/commands.c
2516
struct addrinfo hints, *res;
crypto/heimdal/appl/telnet/telnet/externs.h
212
int sourceroute(struct addrinfo *ai, char *arg, char **cpp,
crypto/heimdal/appl/test/common.c
142
struct addrinfo *ai, *a;
crypto/heimdal/appl/test/common.c
143
struct addrinfo hints;
crypto/heimdal/appl/test/http_client.c
50
struct addrinfo *ai, *a;
crypto/heimdal/appl/test/http_client.c
51
struct addrinfo hints;
crypto/heimdal/kadmin/kadm_conn.c
240
struct addrinfo hints, *ai, *ap;
crypto/heimdal/kdc/hprop.c
56
struct addrinfo *ai, *a;
crypto/heimdal/kdc/hprop.c
57
struct addrinfo hints;
crypto/heimdal/lib/ipc/ts-http.c
77
struct addrinfo hints, *res, *res0;
crypto/heimdal/lib/kadm5/context_s.c
71
set_socket_info(krb5_context context, struct addrinfo **info)
crypto/heimdal/lib/kadm5/init_c.c
412
struct addrinfo *ai, *a;
crypto/heimdal/lib/kadm5/init_c.c
413
struct addrinfo hints;
crypto/heimdal/lib/kadm5/ipropd_master.c
69
struct addrinfo *ai = NULL;
crypto/heimdal/lib/kadm5/ipropd_slave.c
51
struct addrinfo *ai, *a;
crypto/heimdal/lib/kadm5/ipropd_slave.c
52
struct addrinfo hints;
crypto/heimdal/lib/kadm5/kadm5-private.h
360
struct addrinfo **/*ret_addrs*/);
crypto/heimdal/lib/kadm5/log.c
1015
struct addrinfo **ret_addrs)
crypto/heimdal/lib/kadm5/log.c
1017
struct addrinfo hints;
crypto/heimdal/lib/kadm5/log.c
1018
struct addrinfo *addrs = NULL;
crypto/heimdal/lib/kadm5/private.h
80
struct addrinfo *socket_info;
crypto/heimdal/lib/krb5/addr_families.c
1162
struct addrinfo *ai, *a;
crypto/heimdal/lib/krb5/changepw.c
540
struct addrinfo *ai, *a;
crypto/heimdal/lib/krb5/expand_hostname.c
149
struct addrinfo *ai, *a, hints;
crypto/heimdal/lib/krb5/expand_hostname.c
71
struct addrinfo *ai, *a, hints;
crypto/heimdal/lib/krb5/get_for_creds.c
206
struct addrinfo *ai;
crypto/heimdal/lib/krb5/get_for_creds.c
39
struct addrinfo *ai)
crypto/heimdal/lib/krb5/get_for_creds.c
44
struct addrinfo *a;
crypto/heimdal/lib/krb5/krb5-protos.h
2709
struct addrinfo **/*ai*/);
crypto/heimdal/lib/krb5/krb5.h
798
struct addrinfo *ai;
crypto/heimdal/lib/krb5/krbhst.c
350
make_hints(struct addrinfo *hints, int proto)
crypto/heimdal/lib/krb5/krbhst.c
377
struct addrinfo **ai)
crypto/heimdal/lib/krb5/krbhst.c
382
struct addrinfo hints;
crypto/heimdal/lib/krb5/krbhst.c
497
struct addrinfo *ai;
crypto/heimdal/lib/krb5/krbhst.c
498
struct addrinfo hints;
crypto/heimdal/lib/krb5/krbhst.c
561
struct addrinfo hints, *ai;
crypto/heimdal/lib/krb5/send_to_kdc.c
266
struct addrinfo hints;
crypto/heimdal/lib/krb5/send_to_kdc.c
267
struct addrinfo *ai, *a;
crypto/heimdal/lib/krb5/send_to_kdc.c
382
struct addrinfo *ai, *a;
crypto/heimdal/lib/krb5/verify_krb5_conf.c
149
struct addrinfo hints;
crypto/heimdal/lib/krb5/verify_krb5_conf.c
152
struct addrinfo *ai;
crypto/heimdal/lib/roken/freeaddrinfo.c
43
freeaddrinfo(struct addrinfo *ai)
crypto/heimdal/lib/roken/freeaddrinfo.c
45
struct addrinfo *tofree;
crypto/heimdal/lib/roken/getaddrinfo-test.c
69
struct addrinfo hints;
crypto/heimdal/lib/roken/getaddrinfo-test.c
70
struct addrinfo *res, *r;
crypto/heimdal/lib/roken/getaddrinfo.c
105
struct addrinfo ***ptr,
crypto/heimdal/lib/roken/getaddrinfo.c
106
int (*func)(struct addrinfo *, void *data, int port),
crypto/heimdal/lib/roken/getaddrinfo.c
110
struct addrinfo *a;
crypto/heimdal/lib/roken/getaddrinfo.c
133
const_v4 (struct addrinfo *a, void *data, int port)
crypto/heimdal/lib/roken/getaddrinfo.c
153
const_v6 (struct addrinfo *a, void *data, int port)
crypto/heimdal/lib/roken/getaddrinfo.c
180
get_null (const struct addrinfo *hints,
crypto/heimdal/lib/roken/getaddrinfo.c
182
struct addrinfo **res)
crypto/heimdal/lib/roken/getaddrinfo.c
188
struct addrinfo *first = NULL;
crypto/heimdal/lib/roken/getaddrinfo.c
189
struct addrinfo **current = &first;
crypto/heimdal/lib/roken/getaddrinfo.c
226
struct addrinfo ***current,
crypto/heimdal/lib/roken/getaddrinfo.c
227
int (*func)(struct addrinfo *, void *data, int port),
crypto/heimdal/lib/roken/getaddrinfo.c
274
const struct addrinfo *hints,
crypto/heimdal/lib/roken/getaddrinfo.c
276
struct addrinfo **res)
crypto/heimdal/lib/roken/getaddrinfo.c
278
struct addrinfo *first = NULL;
crypto/heimdal/lib/roken/getaddrinfo.c
279
struct addrinfo **current = &first;
crypto/heimdal/lib/roken/getaddrinfo.c
314
const struct addrinfo *hints,
crypto/heimdal/lib/roken/getaddrinfo.c
316
struct addrinfo **res)
crypto/heimdal/lib/roken/getaddrinfo.c
318
struct addrinfo *first = NULL;
crypto/heimdal/lib/roken/getaddrinfo.c
319
struct addrinfo **current = &first;
crypto/heimdal/lib/roken/getaddrinfo.c
373
const struct addrinfo *hints,
crypto/heimdal/lib/roken/getaddrinfo.c
374
struct addrinfo **res)
crypto/heimdal/lib/roken/getaddrinfo.c
44
const struct addrinfo *hints,
crypto/heimdal/lib/roken/getaddrinfo_hostspec.c
44
struct addrinfo **ai)
crypto/heimdal/lib/roken/getaddrinfo_hostspec.c
49
struct addrinfo hints;
crypto/heimdal/lib/roken/getaddrinfo_hostspec.c
98
struct addrinfo **ai)
crypto/heimdal/lib/roken/getnameinfo_verified.c
53
struct addrinfo *ai, *a;
crypto/heimdal/lib/roken/getnameinfo_verified.c
55
struct addrinfo hints;
crypto/heimdal/lib/roken/mini_inetd.c
179
struct addrinfo *ai, hints;
crypto/heimdal/lib/roken/mini_inetd.c
89
mini_inetd_addrinfo (struct addrinfo *ai, rk_socket_t *ret_socket)
crypto/heimdal/lib/roken/mini_inetd.c
92
struct addrinfo *a;
crypto/heimdal/lib/wind/idn-lookup.c
68
struct addrinfo hints;
crypto/heimdal/lib/wind/idn-lookup.c
69
struct addrinfo *ai;
crypto/krb5/src/appl/sample/sclient/sclient.c
92
struct addrinfo *ap, aihints, *apstart;
crypto/krb5/src/include/fake-addrinfo.h
119
struct addrinfo *ai_next; /* next in linked list */
crypto/krb5/src/include/fake-addrinfo.h
215
const struct addrinfo *hints,
crypto/krb5/src/include/fake-addrinfo.h
216
struct addrinfo **aip);
crypto/krb5/src/include/fake-addrinfo.h
217
extern void krb5int_freeaddrinfo (struct addrinfo *ai);
crypto/krb5/src/kdc/t_sockact.c
81
struct addrinfo hints = { 0 }, *ai_list = NULL, *ai = NULL;
crypto/krb5/src/kprop/kprop.c
222
struct addrinfo hints, *res, *answers;
crypto/krb5/src/kprop/kpropd.c
363
get_wildcard_addr(struct addrinfo **res)
crypto/krb5/src/kprop/kpropd.c
365
struct addrinfo hints;
crypto/krb5/src/kprop/kpropd.c
383
struct addrinfo *res;
crypto/krb5/src/lib/apputils/net-server.c
942
struct addrinfo hints, *ai_list = NULL, *ai = NULL;
crypto/krb5/src/lib/apputils/net-server.c
955
memset(&hints, 0, sizeof(struct addrinfo));
crypto/krb5/src/lib/kadm5/clnt/client_init.c
523
struct addrinfo hint, *addrs, *a;
crypto/krb5/src/lib/krad/client.c
119
const struct addrinfo *ai, const char *secret, int timeout,
crypto/krb5/src/lib/krad/client.c
122
const struct addrinfo *tmp;
crypto/krb5/src/lib/krad/client.c
244
resolve_remote(const char *remote, struct addrinfo **ai)
crypto/krb5/src/lib/krad/client.c
248
struct addrinfo hints;
crypto/krb5/src/lib/krad/client.c
285
struct addrinfo usock, *ai = NULL;
crypto/krb5/src/lib/krad/client.c
79
get_server(krad_client *rc, const struct addrinfo *ai, const char *secret,
crypto/krb5/src/lib/krad/internal.h
122
kr_remote_equals(const krad_remote *rr, const struct addrinfo *info,
crypto/krb5/src/lib/krad/internal.h
85
kr_remote_new(krb5_context kctx, verto_ctx *vctx, const struct addrinfo *info,
crypto/krb5/src/lib/krad/remote.c
386
kr_remote_new(krb5_context kctx, verto_ctx *vctx, const struct addrinfo *info,
crypto/krb5/src/lib/krad/remote.c
504
kr_remote_equals(const krad_remote *rr, const struct addrinfo *info,
crypto/krb5/src/lib/krad/remote.c
65
struct addrinfo *info;
crypto/krb5/src/lib/krad/t_packet.c
113
do_auth(krb5_context ctx, struct addrinfo *ai, const char *secret,
crypto/krb5/src/lib/krad/t_packet.c
169
struct addrinfo *ai = NULL, hints;
crypto/krb5/src/lib/krad/t_remote.c
62
struct addrinfo *ai = NULL, hints;
crypto/krb5/src/lib/krb5/os/hostaddr.c
40
struct addrinfo hints, *ai = NULL, *aip;
crypto/krb5/src/lib/krb5/os/hostrealm.c
259
struct addrinfo *ai, hints;
crypto/krb5/src/lib/krb5/os/sendto_kdc.c
698
krb5_boolean defer, struct addrinfo *ai, size_t server_index,
crypto/krb5/src/lib/krb5/os/sendto_kdc.c
813
struct addrinfo *addrs, *a, hint, ai;
crypto/krb5/src/lib/krb5/os/sn2princ.c
92
struct addrinfo *ai = NULL, hint;
crypto/krb5/src/util/support/fake-addrinfo.c
1059
const struct addrinfo *hint, struct addrinfo **result)
crypto/krb5/src/util/support/fake-addrinfo.c
1065
void freeaddrinfo (struct addrinfo *ai)
crypto/krb5/src/util/support/fake-addrinfo.c
1089
getaddrinfo (const char *name, const char *serv, const struct addrinfo *hint,
crypto/krb5/src/util/support/fake-addrinfo.c
1090
struct addrinfo **result)
crypto/krb5/src/util/support/fake-addrinfo.c
1094
struct addrinfo *ai;
crypto/krb5/src/util/support/fake-addrinfo.c
118
/*@in@*/ /*@null@*/ const struct addrinfo *,
crypto/krb5/src/util/support/fake-addrinfo.c
119
/*@out@*/ struct addrinfo **)
crypto/krb5/src/util/support/fake-addrinfo.c
122
freeaddrinfo (/*@only@*/ /*@out@*/ struct addrinfo *)
crypto/krb5/src/util/support/fake-addrinfo.c
1287
void freeaddrinfo (struct addrinfo *ai)
crypto/krb5/src/util/support/fake-addrinfo.c
1321
const struct addrinfo *hints,
crypto/krb5/src/util/support/fake-addrinfo.c
1322
struct addrinfo **aip)
crypto/krb5/src/util/support/fake-addrinfo.c
1327
void krb5int_freeaddrinfo (struct addrinfo *ai)
crypto/krb5/src/util/support/fake-addrinfo.c
322
const struct addrinfo *hint,
crypto/krb5/src/util/support/fake-addrinfo.c
323
struct addrinfo **res)
crypto/krb5/src/util/support/fake-addrinfo.c
329
system_freeaddrinfo (struct addrinfo *ai)
crypto/krb5/src/util/support/fake-addrinfo.c
404
const struct addrinfo *hint)
crypto/krb5/src/util/support/fake-addrinfo.c
441
static void debug_dump_addrinfos (const struct addrinfo *ai)
crypto/krb5/src/util/support/fake-addrinfo.c
468
const struct addrinfo *hint, struct addrinfo **result);
crypto/krb5/src/util/support/fake-addrinfo.c
471
void freeaddrinfo (struct addrinfo *ai);
crypto/krb5/src/util/support/fake-addrinfo.c
533
static inline int fai_add_entry (struct addrinfo **result, void *addr,
crypto/krb5/src/util/support/fake-addrinfo.c
534
int port, const struct addrinfo *template)
crypto/krb5/src/util/support/fake-addrinfo.c
536
struct addrinfo *n = malloc (sizeof (struct addrinfo));
crypto/krb5/src/util/support/fake-addrinfo.c
646
struct addrinfo *template,
crypto/krb5/src/util/support/fake-addrinfo.c
648
struct addrinfo **result)
crypto/krb5/src/util/support/fake-addrinfo.c
661
struct addrinfo myhints = { 0 }, *ai, *ai2;
crypto/krb5/src/util/support/fake-addrinfo.c
804
fake_freeaddrinfo (struct addrinfo *ai)
crypto/krb5/src/util/support/fake-addrinfo.c
806
struct addrinfo *next;
crypto/krb5/src/util/support/fake-addrinfo.c
820
const struct addrinfo *hint, struct addrinfo **result)
crypto/krb5/src/util/support/fake-addrinfo.c
822
struct addrinfo *res = 0;
crypto/krb5/src/util/support/fake-addrinfo.c
826
struct addrinfo template;
crypto/openssh/addr.c
379
struct addrinfo hints, *ai;
crypto/openssh/addr.c
409
struct addrinfo hints, *ai;
crypto/openssh/audit-bsm.c
137
struct addrinfo *ai;
crypto/openssh/channels.c
3799
struct addrinfo hints, *ai, *aitop;
crypto/openssh/channels.c
4661
struct addrinfo hints;
crypto/openssh/channels.c
4668
struct addrinfo *ai;
crypto/openssh/channels.c
5004
struct addrinfo hints, *ai, *aitop;
crypto/openssh/channels.c
5162
struct addrinfo hints, *ai, *aitop;
crypto/openssh/channels.h
111
struct addrinfo *ai, *aitop;
crypto/openssh/dns.c
168
struct addrinfo hints, *ai;
crypto/openssh/openbsd-compat/fake-rfc2553.c
110
freeaddrinfo(struct addrinfo *ai)
crypto/openssh/openbsd-compat/fake-rfc2553.c
112
struct addrinfo *next;
crypto/openssh/openbsd-compat/fake-rfc2553.c
124
addrinfo *malloc_ai(int port, u_long addr, const struct addrinfo *hints)
crypto/openssh/openbsd-compat/fake-rfc2553.c
126
struct addrinfo *ai;
crypto/openssh/openbsd-compat/fake-rfc2553.c
156
const struct addrinfo *hints, struct addrinfo **res)
crypto/openssh/openbsd-compat/fake-rfc2553.c
211
struct addrinfo *cur, *prev;
crypto/openssh/openbsd-compat/fake-rfc2553.h
146
struct addrinfo *ai_next; /* next structure in linked list */
crypto/openssh/openbsd-compat/fake-rfc2553.h
156
const struct addrinfo *, struct addrinfo **);
crypto/openssh/openbsd-compat/fake-rfc2553.h
166
void freeaddrinfo(struct addrinfo *);
crypto/openssh/packet.c
551
struct addrinfo hints, *ai, *aitop;
crypto/openssh/regress/netcat.c
129
int local_listen(char *, char *, struct addrinfo);
crypto/openssh/regress/netcat.c
132
int remote_connect(const char *, const char *, struct addrinfo);
crypto/openssh/regress/netcat.c
134
int socks_connect(const char *, const char *, struct addrinfo,
crypto/openssh/regress/netcat.c
135
const char *, const char *, struct addrinfo, int, const char *);
crypto/openssh/regress/netcat.c
1401
int remote_connect(const char *, const char *, struct addrinfo);
crypto/openssh/regress/netcat.c
1402
int socks_connect(const char *, const char *, struct addrinfo,
crypto/openssh/regress/netcat.c
1403
const char *, const char *, struct addrinfo, int,
crypto/openssh/regress/netcat.c
1411
struct addrinfo hints, *res;
crypto/openssh/regress/netcat.c
1472
struct addrinfo hints __attribute__ ((__unused__)),
crypto/openssh/regress/netcat.c
1473
const char *proxyhost, const char *proxyport, struct addrinfo proxyhints,
crypto/openssh/regress/netcat.c
153
struct addrinfo hints;
crypto/openssh/regress/netcat.c
159
struct addrinfo proxyhints;
crypto/openssh/regress/netcat.c
340
memset(&hints, 0, sizeof(struct addrinfo));
crypto/openssh/regress/netcat.c
368
memset(&proxyhints, 0, sizeof(struct addrinfo));
crypto/openssh/regress/netcat.c
613
remote_connect(const char *host, const char *port, struct addrinfo hints)
crypto/openssh/regress/netcat.c
615
struct addrinfo *res, *res0;
crypto/openssh/regress/netcat.c
637
struct addrinfo ahints, *ares;
crypto/openssh/regress/netcat.c
643
memset(&ahints, 0, sizeof(struct addrinfo));
crypto/openssh/regress/netcat.c
717
local_listen(char *host, char *port, struct addrinfo hints)
crypto/openssh/regress/netcat.c
719
struct addrinfo *res, *res0;
crypto/openssh/servconf.c
3188
struct addrinfo *ai;
crypto/openssh/servconf.c
853
struct addrinfo hints, *ai, *aitop;
crypto/openssh/servconf.h
65
struct addrinfo *addrs;
crypto/openssh/ssh-keyscan.c
363
struct addrinfo hints, *ai, *aitop;
crypto/openssh/ssh.c
1473
struct addrinfo hints;
crypto/openssh/ssh.c
1474
struct addrinfo *ai = NULL;
crypto/openssh/ssh.c
253
static struct addrinfo *
crypto/openssh/ssh.c
258
struct addrinfo hints, *res;
crypto/openssh/ssh.c
309
struct addrinfo hints, *res;
crypto/openssh/ssh.c
336
static struct addrinfo *
crypto/openssh/ssh.c
340
struct addrinfo hints, *res;
crypto/openssh/ssh.c
426
static struct addrinfo *
crypto/openssh/ssh.c
431
struct addrinfo *addrs;
crypto/openssh/ssh.c
596
set_addrinfo_port(struct addrinfo *addrs, int port)
crypto/openssh/ssh.c
598
struct addrinfo *addr;
crypto/openssh/ssh.c
685
struct addrinfo *addrs = NULL;
crypto/openssh/sshconnect.c
351
ssh_create_socket(struct addrinfo *ai)
crypto/openssh/sshconnect.c
356
struct addrinfo hints, *res = NULL;
crypto/openssh/sshconnect.c
448
ssh_connect_direct(struct ssh *ssh, const char *host, struct addrinfo *aitop,
crypto/openssh/sshconnect.c
455
struct addrinfo *ai;
crypto/openssh/sshconnect.c
556
struct addrinfo *addrs, struct sockaddr_storage *hostaddr, u_short port,
crypto/openssh/sshconnect.h
50
struct addrinfo;
crypto/openssh/sshconnect.h
75
struct addrinfo *, struct sockaddr_storage *, u_short,
crypto/openssh/sshd.c
834
struct addrinfo *ai;
crypto/openssl/crypto/bio/bio_addr.c
718
struct addrinfo hints;
crypto/openssl/crypto/bio/bio_local.h
50
#define bio_addrinfo_st addrinfo
crypto/openssl/doc/designs/ddd/ddd-03-fd-blocking.c
141
struct addrinfo hints = { 0 }, *result = NULL;
crypto/openssl/doc/designs/ddd/ddd-04-fd-nonblocking.c
307
struct addrinfo hints = { 0 }, *result = NULL;
crypto/openssl/doc/designs/ddd/ddd-05-mem-nonblocking.c
363
struct addrinfo hints = { 0 }, *result = NULL;
crypto/openssl/doc/designs/ddd/ddd-06-mem-uv.c
723
struct addrinfo hints = { 0 }, *result = NULL;
crypto/openssl/test/bio_tfo_test.c
204
struct addrinfo *ai = NULL;
crypto/openssl/test/bio_tfo_test.c
205
struct addrinfo hints;
include/netdb.h
141
struct addrinfo *ai_next; /* next structure in linked list */
include/netdb.h
251
const struct addrinfo *, struct addrinfo **);
include/netdb.h
254
void freeaddrinfo(struct addrinfo *);
lib/libc/net/getaddrinfo.c
1151
explore_copy(const struct addrinfo *pai, const struct addrinfo *src0,
lib/libc/net/getaddrinfo.c
1152
struct addrinfo **res)
lib/libc/net/getaddrinfo.c
1155
struct addrinfo sentinel, *cur;
lib/libc/net/getaddrinfo.c
1156
const struct addrinfo *src;
lib/libc/net/getaddrinfo.c
1191
explore_null(const struct addrinfo *pai, const char *servname,
lib/libc/net/getaddrinfo.c
1192
struct addrinfo **res)
lib/libc/net/getaddrinfo.c
1196
struct addrinfo *ai;
lib/libc/net/getaddrinfo.c
1241
explore_numeric(const struct addrinfo *pai, const char *hostname,
lib/libc/net/getaddrinfo.c
1242
const char *servname, struct addrinfo **res, const char *canonname)
lib/libc/net/getaddrinfo.c
1245
struct addrinfo *ai, ai0;
lib/libc/net/getaddrinfo.c
1332
explore_numeric_scope(const struct addrinfo *pai, const char *hostname,
lib/libc/net/getaddrinfo.c
1333
const char *servname, struct addrinfo **res)
lib/libc/net/getaddrinfo.c
1339
struct addrinfo *cur;
lib/libc/net/getaddrinfo.c
1395
get_canonname(const struct addrinfo *pai, struct addrinfo *ai, const char *str)
lib/libc/net/getaddrinfo.c
1405
static struct addrinfo *
lib/libc/net/getaddrinfo.c
1406
get_ai(const struct addrinfo *pai, const struct afd *afd, const char *addr)
lib/libc/net/getaddrinfo.c
1409
struct addrinfo *ai;
lib/libc/net/getaddrinfo.c
1420
ai = (struct addrinfo *)malloc(sizeof(struct addrinfo)
lib/libc/net/getaddrinfo.c
1425
memcpy(ai, pai, sizeof(struct addrinfo));
lib/libc/net/getaddrinfo.c
1443
static struct addrinfo *
lib/libc/net/getaddrinfo.c
1444
copy_ai(const struct addrinfo *pai)
lib/libc/net/getaddrinfo.c
1446
struct addrinfo *ai;
lib/libc/net/getaddrinfo.c
1474
get_portmatch(const struct addrinfo *ai, const char *servname)
lib/libc/net/getaddrinfo.c
1479
return get_port((struct addrinfo *)ai, servname, 1);
lib/libc/net/getaddrinfo.c
1483
get_port(struct addrinfo *ai, const char *servname, int matchonly)
lib/libc/net/getaddrinfo.c
1607
addrconfig(struct addrinfo *pai)
lib/libc/net/getaddrinfo.c
1741
struct addrinfo *hints;
lib/libc/net/getaddrinfo.c
1752
hints = va_arg(ap, struct addrinfo *);
lib/libc/net/getaddrinfo.c
1805
struct addrinfo *ai, *cai;
lib/libc/net/getaddrinfo.c
1809
ai = *((struct addrinfo **)retval);
lib/libc/net/getaddrinfo.c
1814
desired_size += sizeof(struct addrinfo) + cai->ai_addrlen;
lib/libc/net/getaddrinfo.c
1834
memcpy(p, cai, sizeof(struct addrinfo));
lib/libc/net/getaddrinfo.c
1835
p += sizeof(struct addrinfo);
lib/libc/net/getaddrinfo.c
1857
struct addrinfo new_ai, *result, *sentinel, *lasts;
lib/libc/net/getaddrinfo.c
1869
memcpy(&new_ai, p, sizeof(struct addrinfo));
lib/libc/net/getaddrinfo.c
1870
p += sizeof(struct addrinfo);
lib/libc/net/getaddrinfo.c
1871
size = new_ai.ai_addrlen + sizeof(struct addrinfo) +
lib/libc/net/getaddrinfo.c
1876
memcpy(sentinel, &new_ai, sizeof(struct addrinfo));
lib/libc/net/getaddrinfo.c
1878
sizeof(struct addrinfo));
lib/libc/net/getaddrinfo.c
1902
*((struct addrinfo **)retval) = result;
lib/libc/net/getaddrinfo.c
1911
explore_fqdn(const struct addrinfo *pai, const char *hostname,
lib/libc/net/getaddrinfo.c
1912
const char *servname, struct addrinfo **res)
lib/libc/net/getaddrinfo.c
1914
struct addrinfo *result;
lib/libc/net/getaddrinfo.c
1915
struct addrinfo *cur;
lib/libc/net/getaddrinfo.c
1980
static struct addrinfo *
lib/libc/net/getaddrinfo.c
1982
const struct addrinfo *pai, res_state res)
lib/libc/net/getaddrinfo.c
1984
struct addrinfo sentinel, *cur;
lib/libc/net/getaddrinfo.c
1985
struct addrinfo ai;
lib/libc/net/getaddrinfo.c
2193
struct addrinfo *ai;
lib/libc/net/getaddrinfo.c
2198
addr4sort(struct addrinfo *sentinel, res_state res)
lib/libc/net/getaddrinfo.c
2200
struct addrinfo *ai;
lib/libc/net/getaddrinfo.c
224
struct addrinfo *aio_ai;
lib/libc/net/getaddrinfo.c
2261
struct addrinfo *ai, ai0;
lib/libc/net/getaddrinfo.c
2264
const struct addrinfo *pai;
lib/libc/net/getaddrinfo.c
2265
struct addrinfo sentinel, *cur;
lib/libc/net/getaddrinfo.c
2272
pai = va_arg(ap, const struct addrinfo *);
lib/libc/net/getaddrinfo.c
2381
*((struct addrinfo **)rv) = sentinel.ai_next;
lib/libc/net/getaddrinfo.c
2403
static struct addrinfo *
lib/libc/net/getaddrinfo.c
2404
_gethtent(FILE **hostf, const char *name, const struct addrinfo *pai)
lib/libc/net/getaddrinfo.c
2408
struct addrinfo hints, *res0, *res;
lib/libc/net/getaddrinfo.c
2481
static struct addrinfo *
lib/libc/net/getaddrinfo.c
2482
_getht(FILE **hostf, const char *name, const struct addrinfo *pai,
lib/libc/net/getaddrinfo.c
2483
struct addrinfo *cur)
lib/libc/net/getaddrinfo.c
2485
struct addrinfo *p;
lib/libc/net/getaddrinfo.c
2500
const struct addrinfo *pai;
lib/libc/net/getaddrinfo.c
2501
struct addrinfo sentinel, *cur;
lib/libc/net/getaddrinfo.c
2505
pai = va_arg(ap, struct addrinfo *);
lib/libc/net/getaddrinfo.c
2513
struct addrinfo ai0 = *pai;
lib/libc/net/getaddrinfo.c
252
static int explore_copy(const struct addrinfo *, const struct addrinfo *,
lib/libc/net/getaddrinfo.c
2526
*((struct addrinfo **)rv) = sentinel.ai_next;
lib/libc/net/getaddrinfo.c
253
struct addrinfo **);
lib/libc/net/getaddrinfo.c
2534
static struct addrinfo *
lib/libc/net/getaddrinfo.c
2535
_yphostent(char *line, const struct addrinfo *pai)
lib/libc/net/getaddrinfo.c
2537
struct addrinfo sentinel, *cur;
lib/libc/net/getaddrinfo.c
2538
struct addrinfo hints, *res, *res0;
lib/libc/net/getaddrinfo.c
254
static int explore_null(const struct addrinfo *,
lib/libc/net/getaddrinfo.c
255
const char *, struct addrinfo **);
lib/libc/net/getaddrinfo.c
256
static int explore_numeric(const struct addrinfo *, const char *,
lib/libc/net/getaddrinfo.c
257
const char *, struct addrinfo **, const char *);
lib/libc/net/getaddrinfo.c
258
static int explore_numeric_scope(const struct addrinfo *, const char *,
lib/libc/net/getaddrinfo.c
259
const char *, struct addrinfo **);
lib/libc/net/getaddrinfo.c
260
static int get_canonname(const struct addrinfo *,
lib/libc/net/getaddrinfo.c
261
struct addrinfo *, const char *);
lib/libc/net/getaddrinfo.c
2616
struct addrinfo sentinel, *cur;
lib/libc/net/getaddrinfo.c
2617
struct addrinfo *ai = NULL;
lib/libc/net/getaddrinfo.c
262
static struct addrinfo *get_ai(const struct addrinfo *,
lib/libc/net/getaddrinfo.c
2621
const struct addrinfo *pai;
lib/libc/net/getaddrinfo.c
2628
pai = va_arg(ap, const struct addrinfo *);
lib/libc/net/getaddrinfo.c
264
static struct addrinfo *copy_ai(const struct addrinfo *);
lib/libc/net/getaddrinfo.c
265
static int get_portmatch(const struct addrinfo *, const char *);
lib/libc/net/getaddrinfo.c
266
static int get_port(struct addrinfo *, const char *, int);
lib/libc/net/getaddrinfo.c
2668
struct addrinfo ai4;
lib/libc/net/getaddrinfo.c
268
static int addrconfig(struct addrinfo *);
lib/libc/net/getaddrinfo.c
2688
*((struct addrinfo **)rv) = sentinel.ai_next;
lib/libc/net/getaddrinfo.c
279
static int explore_fqdn(const struct addrinfo *, const char *,
lib/libc/net/getaddrinfo.c
280
const char *, struct addrinfo **);
lib/libc/net/getaddrinfo.c
282
static int reorder(struct addrinfo *);
lib/libc/net/getaddrinfo.c
289
static struct addrinfo *getanswer(const querybuf *, int, const char *, int,
lib/libc/net/getaddrinfo.c
290
const struct addrinfo *, res_state);
lib/libc/net/getaddrinfo.c
292
static int addr4sort(struct addrinfo *, res_state);
lib/libc/net/getaddrinfo.c
297
static struct addrinfo *_gethtent(FILE **, const char *,
lib/libc/net/getaddrinfo.c
298
const struct addrinfo *);
lib/libc/net/getaddrinfo.c
301
static struct addrinfo *_yphostent(char *, const struct addrinfo *);
lib/libc/net/getaddrinfo.c
357
freeaddrinfo(struct addrinfo *ai)
lib/libc/net/getaddrinfo.c
359
struct addrinfo *next;
lib/libc/net/getaddrinfo.c
390
const struct addrinfo *hints, struct addrinfo **res)
lib/libc/net/getaddrinfo.c
392
struct addrinfo sentinel;
lib/libc/net/getaddrinfo.c
393
struct addrinfo *cur;
lib/libc/net/getaddrinfo.c
395
struct addrinfo ai, ai0, *afai;
lib/libc/net/getaddrinfo.c
396
struct addrinfo *pai;
lib/libc/net/getaddrinfo.c
399
struct addrinfo *afailist[nitems(afdl)];
lib/libc/net/getaddrinfo.c
400
struct addrinfo *afai_unspec;
lib/libc/net/getaddrinfo.c
674
reorder(struct addrinfo *sentinel)
lib/libc/net/getaddrinfo.c
676
struct addrinfo *ai, **aip;
lib/libc/net/getaddrinfo.c
848
struct addrinfo ai = *aio->aio_ai;
lib/libc/net/rcmd.c
372
struct addrinfo hints, *res, *r;
lib/libc/net/rcmd.c
684
struct addrinfo hints, *res, *r;
lib/libc/net/rcmd.c
82
struct addrinfo hints, *res, *ai;
lib/libc/net/rcmdsh.c
62
struct addrinfo hints, *res;
lib/libc/resolv/res_init.c
357
struct addrinfo hints, *ai;
lib/libc/rpc/clnt_bcast.c
126
struct addrinfo hints, *res;
lib/libc/rpc/rpcb_clnt.c
276
struct addrinfo hints, *res, *tres;
lib/libc/rpc/rpcb_st_xdr.c
238
if (!xdr_rpcbs_addrlist_ptr(xdrs, &objp->addrinfo)) {
lib/libc/tests/net/getaddrinfo/getaddrinfo.c
121
static const struct addrinfo hints = {
lib/libc/tests/net/getaddrinfo/getaddrinfo.c
125
struct addrinfo *res;
lib/libc/tests/net/getaddrinfo/getaddrinfo.c
143
static const struct addrinfo hints = {
lib/libc/tests/net/getaddrinfo/getaddrinfo.c
148
struct addrinfo *res;
lib/libc/tests/net/getaddrinfo/getaddrinfo.c
166
static const struct addrinfo hints = {
lib/libc/tests/net/getaddrinfo/getaddrinfo.c
170
struct addrinfo *res;
lib/libc/tests/net/getaddrinfo/getaddrinfo.c
191
static const struct addrinfo hints = {
lib/libc/tests/net/getaddrinfo/getaddrinfo.c
195
struct addrinfo *res;
lib/libc/tests/net/getaddrinfo/getaddrinfo.c
220
static const struct addrinfo hints4 = {
lib/libc/tests/net/getaddrinfo/getaddrinfo.c
227
struct addrinfo *res;
lib/libc/tests/net/getaddrinfo/getaddrinfo.c
90
static const struct addrinfo hints = {
lib/libc/tests/net/getaddrinfo/getaddrinfo.c
94
struct addrinfo *res;
lib/libc/tests/nss/getaddrinfo_test.c
125
compare_addrinfo(struct addrinfo *ai1, struct addrinfo *ai2,
lib/libc/tests/nss/getaddrinfo_test.c
146
free_addrinfo(struct addrinfo *ai)
lib/libc/tests/nss/getaddrinfo_test.c
157
sdump_addrinfo(struct addrinfo *ai, char *buffer, size_t buflen)
lib/libc/tests/nss/getaddrinfo_test.c
209
dump_addrinfo(struct addrinfo *result)
lib/libc/tests/nss/getaddrinfo_test.c
243
addrinfo_read_snapshot_ai(struct addrinfo *ai, char *line)
lib/libc/tests/nss/getaddrinfo_test.c
251
memset(ai, 0, sizeof(struct addrinfo));
lib/libc/tests/nss/getaddrinfo_test.c
306
addrinfo_read_snapshot_func(struct addrinfo *ai, char *line)
lib/libc/tests/nss/getaddrinfo_test.c
308
struct addrinfo *ai2;
lib/libc/tests/nss/getaddrinfo_test.c
327
ai2->ai_next = calloc(1, sizeof(struct addrinfo));
lib/libc/tests/nss/getaddrinfo_test.c
344
addrinfo_test_correctness(struct addrinfo *ai, void *mdata __unused)
lib/libc/tests/nss/getaddrinfo_test.c
381
addrinfo_read_hostlist_func(struct addrinfo *ai, char *line)
lib/libc/tests/nss/getaddrinfo_test.c
383
struct addrinfo *result;
lib/libc/tests/nss/getaddrinfo_test.c
404
memset(ai, 0, sizeof(struct addrinfo));
lib/libc/tests/nss/getaddrinfo_test.c
423
memset(&hints, 0, sizeof(struct addrinfo));
lib/libc/tests/nss/getaddrinfo_test.c
430
TEST_DATA_INIT(addrinfo, &td, clone_addrinfo, free_addrinfo);
lib/libc/tests/nss/getaddrinfo_test.c
431
TEST_DATA_INIT(addrinfo, &td_snap, clone_addrinfo, free_addrinfo);
lib/libc/tests/nss/getaddrinfo_test.c
438
rv = TEST_SNAPSHOT_FILE_READ(addrinfo, hostlist_file, &td,
lib/libc/tests/nss/getaddrinfo_test.c
455
rv = TEST_SNAPSHOT_FILE_READ(addrinfo, snapshot_file,
lib/libc/tests/nss/getaddrinfo_test.c
468
ATF_CHECK(DO_2PASS_TEST(addrinfo, &td, &td_snap,
lib/libc/tests/nss/getaddrinfo_test.c
473
ATF_CHECK(TEST_SNAPSHOT_FILE_WRITE(addrinfo,
lib/libc/tests/nss/getaddrinfo_test.c
482
TEST_DATA_DESTROY(addrinfo, &td_snap);
lib/libc/tests/nss/getaddrinfo_test.c
483
TEST_DATA_DESTROY(addrinfo, &td);
lib/libc/tests/nss/getaddrinfo_test.c
51
static struct addrinfo hints;
lib/libc/tests/nss/getaddrinfo_test.c
54
DECLARE_TEST_DATA(addrinfo)
lib/libc/tests/nss/getaddrinfo_test.c
55
DECLARE_TEST_FILE_SNAPSHOT(addrinfo)
lib/libc/tests/nss/getaddrinfo_test.c
56
DECLARE_2PASS_TEST(addrinfo)
lib/libc/tests/nss/getaddrinfo_test.c
58
static void clone_addrinfo(struct addrinfo *, struct addrinfo const *);
lib/libc/tests/nss/getaddrinfo_test.c
59
static int compare_addrinfo(struct addrinfo *, struct addrinfo *, void *);
lib/libc/tests/nss/getaddrinfo_test.c
60
static void dump_addrinfo(struct addrinfo *);
lib/libc/tests/nss/getaddrinfo_test.c
62
static void sdump_addrinfo(struct addrinfo *, char *, size_t);
lib/libc/tests/nss/getaddrinfo_test.c
64
IMPLEMENT_TEST_DATA(addrinfo)
lib/libc/tests/nss/getaddrinfo_test.c
65
IMPLEMENT_TEST_FILE_SNAPSHOT(addrinfo)
lib/libc/tests/nss/getaddrinfo_test.c
66
IMPLEMENT_2PASS_TEST(addrinfo)
lib/libc/tests/nss/getaddrinfo_test.c
69
clone_addrinfo(struct addrinfo *dest, struct addrinfo const *src)
lib/libc/tests/nss/getaddrinfo_test.c
75
memcpy(dest, src, sizeof(struct addrinfo));
lib/libc/tests/nss/getaddrinfo_test.c
86
dest->ai_next = malloc(sizeof(struct addrinfo));
lib/libc/tests/nss/getaddrinfo_test.c
93
compare_addrinfo_(struct addrinfo *ai1, struct addrinfo *ai2)
lib/libc/tests/nss/gethostby_test.c
325
check_addrinfo_for_name(struct addrinfo *ai, char const *name)
lib/libc/tests/nss/gethostby_test.c
327
struct addrinfo *ai2;
lib/libc/tests/nss/gethostby_test.c
338
check_addrinfo_for_addr(struct addrinfo *ai, char const *addr,
lib/libc/tests/nss/gethostby_test.c
341
struct addrinfo *ai2;
lib/libc/tests/nss/gethostby_test.c
369
is_hostent_equal(struct hostent *he, struct addrinfo *ai)
lib/libc/tests/nss/gethostby_test.c
75
static int is_hostent_equal(struct hostent *, struct addrinfo *);
lib/libc/tests/nss/gethostby_test.c
760
struct addrinfo *ai, hints;
lib/libc/tests/nss/gethostby_test.c
764
memset(&hints, 0, sizeof(struct addrinfo));
lib/libc/tests/resolv/resolv_test.c
103
struct addrinfo hints, *res;
lib/libc/tests/sys/sendfile_test.c
101
struct addrinfo hints;
lib/libc/tests/sys/sendfile_test.c
144
struct addrinfo *res;
lib/libc/tests/sys/sendfile_test.c
175
struct addrinfo *res;
lib/libc/tests/sys/sendfile_test.c
97
resolve_localhost(struct addrinfo **res, int domain, int type, int port)
lib/libcasper/services/cap_dns/cap_dns.c
181
static struct addrinfo *
lib/libcasper/services/cap_dns/cap_dns.c
184
struct addrinfo *ai;
lib/libcasper/services/cap_dns/cap_dns.c
217
const struct addrinfo *hints, struct addrinfo **res)
lib/libcasper/services/cap_dns/cap_dns.c
219
struct addrinfo *firstai, *prevai, *curai;
lib/libcasper/services/cap_dns/cap_dns.c
594
addrinfo_pack(const struct addrinfo *ai)
lib/libcasper/services/cap_dns/cap_dns.c
613
struct addrinfo hints, *hintsp, *res, *cur;
lib/libcasper/services/cap_dns/cap_dns.h
48
struct addrinfo;
lib/libcasper/services/cap_dns/cap_dns.h
61
const char *servname, const struct addrinfo *hints, struct addrinfo **res);
lib/libcasper/services/cap_dns/cap_dns.h
97
const char *hostname, const char *servname, const struct addrinfo *hints,
lib/libcasper/services/cap_dns/cap_dns.h
98
struct addrinfo **res)
lib/libcasper/services/cap_dns/tests/dns_test.c
202
struct addrinfo *ais, *aic, hints, *hintsp;
lib/libcasper/services/cap_dns/tests/dns_test.c
61
addrinfo_compare(struct addrinfo *ai0, struct addrinfo *ai1)
lib/libcasper/services/cap_dns/tests/dns_test.c
63
struct addrinfo *at0, *at1;
lib/libcasper/services/cap_net/cap_net.c
248
static struct addrinfo *
lib/libcasper/services/cap_net/cap_net.c
251
struct addrinfo *ai;
lib/libcasper/services/cap_net/cap_net.c
284
const struct addrinfo *hints, struct addrinfo **res)
lib/libcasper/services/cap_net/cap_net.c
286
struct addrinfo *firstai, *prevai, *curai;
lib/libcasper/services/cap_net/cap_net.c
951
addrinfo_pack(const struct addrinfo *ai)
lib/libcasper/services/cap_net/cap_net.c
970
struct addrinfo hints, *hintsp, *res, *cur;
lib/libcasper/services/cap_net/cap_net.h
40
struct addrinfo;
lib/libcasper/services/cap_net/cap_net.h
62
const char *servname, const struct addrinfo *hints, struct addrinfo **res);
lib/libcasper/services/cap_net/tests/net_test.c
1346
struct addrinfo hints, *capres, *res;
lib/libcasper/services/cap_net/tests/net_test.c
190
struct addrinfo hints, *capres, *origres, *res0, *res1;
lib/libcasper/services/cap_net/tests/net_test.c
391
struct addrinfo hints, *capres;
lib/libfetch/common.c
1016
struct addrinfo *ip;
lib/libfetch/common.c
317
struct addrinfo *
lib/libfetch/common.c
321
struct addrinfo hints, *res;
lib/libfetch/common.c
392
struct addrinfo *cliai, *ai;
lib/libfetch/common.c
596
struct addrinfo *cais = NULL, *sais = NULL, *cai, *sai;
lib/libfetch/common.c
868
static struct addrinfo *
lib/libfetch/common.c
871
struct addrinfo hints, *res;
lib/libfetch/common.c
893
fetch_ssl_ipaddr_match_bin(const struct addrinfo *lhost, const char *rhost,
lib/libfetch/common.c
916
fetch_ssl_ipaddr_match(const struct addrinfo *laddr, const char *r,
lib/libfetch/common.c
919
struct addrinfo *raddr;
lib/libfetch/common.c
950
const char *host, struct addrinfo *ip)
lib/libfetch/common.c
977
struct addrinfo *ip)
lib/libfetch/common.h
113
struct addrinfo *fetch_resolve(const char *, int, int);
lib/libipsec/policy_parse.y
225
struct addrinfo hints, *res;
lib/libpam/modules/pam_radius/pam_radius.c
85
struct addrinfo hints;
lib/libpam/modules/pam_radius/pam_radius.c
86
struct addrinfo *res;
lib/libpam/modules/pam_unix/pam_unix.c
164
struct addrinfo hints, *res;
lib/libpmcstat/libpmcstat_logging.c
431
struct addrinfo hints, *res, *res0;
lib/libutil++/libutil++.hh
41
void operator() (struct addrinfo *ai) const
lib/libutil++/libutil++.hh
47
using addrinfo_up = std::unique_ptr<addrinfo, freeaddrinfo_deleter>;
lib/libutil/realhostname.c
131
struct addrinfo hints, *res, *ores;
lib/libutil/realhostname.c
134
memset(&hints, 0, sizeof(struct addrinfo));
libexec/phttpget/phttpget.c
292
struct addrinfo hints; /* Hints to getaddrinfo */
libexec/phttpget/phttpget.c
293
struct addrinfo *res; /* Pointer to server address being used */
libexec/phttpget/phttpget.c
294
struct addrinfo *res0; /* Pointer to server addresses */
sbin/dumpon/dumpon.c
464
struct addrinfo hints, *res;
sbin/hastd/proto_tcp.c
102
struct addrinfo hints;
sbin/hastd/proto_tcp.c
103
struct addrinfo *res;
sbin/ifconfig/af_inet.c
492
in_set_tunnel(if_ctx *ctx, struct addrinfo *srcres, struct addrinfo *dstres)
sbin/ifconfig/af_inet6.c
452
struct addrinfo hints = { .ai_family = AF_INET6 };
sbin/ifconfig/af_inet6.c
453
struct addrinfo *res;
sbin/ifconfig/af_inet6.c
546
struct addrinfo hints, *res;
sbin/ifconfig/af_inet6.c
563
bzero(&hints, sizeof(struct addrinfo));
sbin/ifconfig/af_inet6.c
678
in6_set_tunnel(if_ctx *ctx, struct addrinfo *srcres, struct addrinfo *dstres)
sbin/ifconfig/carp.c
230
struct addrinfo hints, *res;
sbin/ifconfig/ifconfig.c
1263
struct addrinfo *srcres, *dstres;
sbin/ifconfig/ifconfig.h
168
struct addrinfo;
sbin/ifconfig/ifconfig.h
195
typedef void af_settunnel_f(if_ctx *ctx, struct addrinfo *srcres, struct addrinfo *dstres);
sbin/ifconfig/ifpfsync.c
210
struct addrinfo *peerres;
sbin/ifconfig/ifvxlan.c
212
struct addrinfo *ai;
sbin/ifconfig/ifvxlan.c
276
struct addrinfo *ai;
sbin/ifconfig/ifvxlan.c
340
struct addrinfo *ai;
sbin/ipf/libipf/gethost.c
57
struct addrinfo hints, *res;
sbin/ipfw/ipfw2.c
4490
struct addrinfo *res;
sbin/ipfw/tables.c
1532
struct addrinfo hints, *res;
sbin/mount_nfs/mount_nfs.c
137
static enum tryret nfs_tryproto(struct addrinfo *ai, char *hostp, char *spec,
sbin/mount_nfs/mount_nfs.c
584
struct addrinfo hints, *ai_nfs, *ai;
sbin/mount_nfs/mount_nfs.c
761
nfs_tryproto(struct addrinfo *ai, char *hostp, char *spec, char **errstr,
sbin/nvmecontrol/fabrics.c
151
const char *address, const char *port, struct addrinfo **aip,
sbin/nvmecontrol/fabrics.c
152
struct addrinfo **listp)
sbin/nvmecontrol/fabrics.c
154
struct addrinfo hints, *ai, *list;
sbin/nvmecontrol/fabrics.c
190
tcp_qpair_params_ai(struct nvmf_qpair_params *params, struct addrinfo *ai)
sbin/nvmecontrol/fabrics.c
443
struct addrinfo *ai, *list;
sbin/pfctl/pfctl.c
1068
struct addrinfo hints, *ai;
sbin/pfctl/pfctl.c
1454
struct addrinfo hints, *res;
sbin/pfctl/pfctl.c
668
struct addrinfo *
sbin/pfctl/pfctl.c
674
struct addrinfo hints, *res;
sbin/pfctl/pfctl.c
724
struct addrinfo *res[2], *resp[2];
sbin/pfctl/pfctl.c
799
struct addrinfo *res[2], *resp[2];
sbin/pfctl/pfctl.c
85
struct addrinfo *
sbin/pfctl/pfctl.c
889
struct addrinfo *res, *resp;
sbin/pfctl/pfctl_parser.c
1961
struct addrinfo hints, *res;
sbin/pfctl/pfctl_parser.c
2002
struct addrinfo hints, *res0, *res;
sbin/pflowctl/pflowctl.c
441
struct addrinfo *res0;
sbin/pflowctl/pflowctl.c
446
struct addrinfo hints = {
sbin/ping/main.c
96
struct addrinfo hints, *res, *ai;
sbin/ping/ping6.c
273
struct addrinfo hints, *res;
sbin/ping/ping6.c
497
memset(&hints, 0, sizeof(struct addrinfo));
sbin/ping/ping6.c
636
memset(&hints, 0, sizeof(struct addrinfo));
sbin/route/route.c
1292
struct addrinfo hints, *res;
sbin/setkey/parse.y
102
struct addrinfo *res;
sbin/setkey/parse.y
1065
setkeymsg_add(unsigned type, unsigned satype, struct addrinfo *srcs,
sbin/setkey/parse.y
1066
struct addrinfo *dsts)
sbin/setkey/parse.y
1075
struct addrinfo *s, *d;
sbin/setkey/parse.y
1316
static struct addrinfo *
sbin/setkey/parse.y
1319
struct addrinfo hints, *res = NULL;
sbin/setkey/parse.y
563
struct addrinfo *src, *dst;
sbin/setkey/parse.y
605
struct addrinfo *src, *dst;
sbin/setkey/parse.y
69
struct addrinfo *p_natt_oai, *p_natt_oar;
sbin/setkey/parse.y
77
static struct addrinfo *parse_addr(char *, char *);
sbin/setkey/parse.y
830
setkeymsg_plen(struct addrinfo *s)
sbin/setkey/parse.y
849
struct addrinfo *srcs, int splen, struct addrinfo *dsts, int dplen)
sbin/setkey/parse.y
85
struct addrinfo *, int, struct addrinfo *, int);
sbin/setkey/parse.y
856
struct addrinfo *s, *d;
sbin/setkey/parse.y
87
struct addrinfo *, struct addrinfo *, int);
sbin/setkey/parse.y
89
struct addrinfo *, struct addrinfo *);
sbin/setkey/parse.y
947
setkeymsg_addr(unsigned type, unsigned satype, struct addrinfo *srcs,
sbin/setkey/parse.y
948
struct addrinfo *dsts, int no_spi)
sbin/setkey/parse.y
957
struct addrinfo *s, *d;
sbin/setkey/test-pfkey.c
476
struct addrinfo hints, *res;
sbin/umount/umount.c
339
struct addrinfo *ai, hints;
sbin/umount/umount.c
572
namematch(struct addrinfo *ai)
sbin/umount/umount.c
574
struct addrinfo *aip;
sbin/umount/umount.c
64
static struct addrinfo *nfshost_ai = NULL;
sbin/umount/umount.c
75
int namematch (struct addrinfo *);
sbin/umount/umount.c
91
struct addrinfo hints;
sys/rpc/rpcb_prot.h
320
rpcbs_addrlist_ptr addrinfo;
sys/rpc/rpcb_prot.h
470
rpcbs_addrlist_ptr addrinfo;
tests/sys/kern/ktls_test.c
222
struct addrinfo hints, *ai, *tofree;
tests/sys/netinet/ip6_v4mapped_test.c
220
struct addrinfo ai_hint, *aip;
tests/sys/netinet/ip6_v4mapped_test.c
329
struct addrinfo ai_hint, *aip;
tools/regression/gaithrstress/gaithrstress.c
111
struct addrinfo *res;
tools/regression/gaithrstress/gaithrstress.c
54
static const struct addrinfo *hints, hintipv4only = { .ai_family = AF_INET };
tools/regression/netinet/ipmulticast/ipmulticast.c
360
struct addrinfo aih;
tools/regression/netinet/ipmulticast/ipmulticast.c
361
struct addrinfo *aip;
tools/regression/netinet/ipmulticast/ipmulticast.c
433
memset(&aih, 0, sizeof(struct addrinfo));
tools/regression/netinet6/inet6_rth/inet6_rth-segments.c
110
struct addrinfo *res;
tools/regression/netinet6/inet6_rth/inet6_rth-segments.c
111
struct addrinfo hints;
tools/regression/netinet6/inet6_rth/inet6_rth-segments.c
117
memset((void *)&hints, 0, sizeof(struct addrinfo));
tools/regression/netinet6/inet6_rth/inet6_rth-segments.c
120
if (0 != getaddrinfo("::1", NULL, (const struct addrinfo *)&hints, &res))
tools/tools/fib_multibind/sink.c
142
addrinfo(&sc, laddr, lport);
tools/tools/fib_multibind/sink.c
67
struct addrinfo hints, *res, *res1;
tools/tools/kttcp/kttcp.c
111
struct addrinfo hints, *addr, *res;
tools/tools/netrate/netblast/netblast.c
143
struct addrinfo hints, *res, *res0;
tools/tools/netrate/netreceive/netreceive.c
196
struct addrinfo hints, *res, *res0;
tools/tools/netrate/netsend/netsend.c
285
struct addrinfo hints, *res, *ressave;
tools/tools/nvmf/nvmfd/nvmfd.c
73
struct addrinfo hints, *ai, *list;
tools/tools/nvmf/nvmfdd/nvmfdd.c
53
struct addrinfo hints, *ai, *list;
tools/tools/so_splice/pingpong.c
120
addrinfo(&ss, addr);
tools/tools/so_splice/pingpong.c
38
struct addrinfo hints, *res, *res1;
tools/tools/so_splice/proxy.c
357
struct addrinfo hints, *res, *res1;
tools/tools/so_splice/proxy.c
390
addrinfo(&sc->lss, laddr);
tools/tools/so_splice/proxy.c
391
addrinfo(&sc->tss, taddr);
tools/tools/switch_tls/switch_tls.c
273
static const struct addrinfo hints = {
tools/tools/switch_tls/switch_tls.c
280
struct addrinfo *ail, *local, *aif, *foreign;
usr.bin/finger/net.c
101
do_protocol(const char *name, const struct addrinfo *ai)
usr.bin/finger/net.c
212
trying(const struct addrinfo *ai)
usr.bin/finger/net.c
52
static int do_protocol(const char *name, const struct addrinfo *ai);
usr.bin/finger/net.c
53
static void trying(const struct addrinfo *ai);
usr.bin/finger/net.c
60
struct addrinfo *ai, *ai0;
usr.bin/finger/net.c
61
static struct addrinfo hint;
usr.bin/getaddrinfo/getaddrinfo.c
150
error = getaddrinfo(hostname, service, &hints, &addrinfo);
usr.bin/getaddrinfo/getaddrinfo.c
154
if ((hints.ai_flags & AI_CANONNAME) && (addrinfo != NULL)) {
usr.bin/getaddrinfo/getaddrinfo.c
155
if (printf("canonname %s\n", addrinfo->ai_canonname) < 0)
usr.bin/getaddrinfo/getaddrinfo.c
159
printaddrinfo(addrinfo);
usr.bin/getaddrinfo/getaddrinfo.c
161
freeaddrinfo(addrinfo);
usr.bin/getaddrinfo/getaddrinfo.c
260
printaddrinfo(struct addrinfo *addrinfo)
usr.bin/getaddrinfo/getaddrinfo.c
262
struct addrinfo *ai;
usr.bin/getaddrinfo/getaddrinfo.c
267
for (ai = addrinfo; ai != NULL; ai = ai->ai_next) {
usr.bin/getaddrinfo/getaddrinfo.c
51
static void printaddrinfo(struct addrinfo *);
usr.bin/getaddrinfo/getaddrinfo.c
61
static const struct addrinfo zero_addrinfo;
usr.bin/getaddrinfo/getaddrinfo.c
62
struct addrinfo hints = zero_addrinfo;
usr.bin/getaddrinfo/getaddrinfo.c
63
struct addrinfo *addrinfo;
usr.bin/logger/logger.c
239
struct addrinfo hints, *res, *res0;
usr.bin/logger/logger.c
279
hints = (struct addrinfo){
usr.bin/logger/logger.c
308
hints = (struct addrinfo){
usr.bin/rpcinfo/rpcinfo.c
1037
for (pa = inf[RPCBVERS_2_STAT].addrinfo; pa;
usr.bin/rpcinfo/rpcinfo.c
1090
for (pa = inf[RPCBVERS_3_STAT].addrinfo; pa;
usr.bin/rpcinfo/rpcinfo.c
1146
for (pa = inf[RPCBVERS_4_STAT].addrinfo; pa;
usr.bin/rpcinfo/rpcinfo.c
1572
struct addrinfo hints, *res;
usr.bin/rpcinfo/rpcinfo.c
1645
for (al = infp->addrinfo; al; al = al->next) {
usr.bin/rpcinfo/rpcinfo.c
552
struct addrinfo hints, *res;
usr.bin/tftp/main.c
282
struct addrinfo hints, *res0, *res;
usr.bin/w/w.c
205
struct addrinfo hints, *res;
usr.bin/whois/whois.c
145
static struct addrinfo *gethostinfo(const char *, const char *, int);
usr.bin/whois/whois.c
271
static struct addrinfo *
usr.bin/whois/whois.c
274
struct addrinfo hints, *res;
usr.bin/whois/whois.c
305
connect_to_any_host(struct addrinfo *hostres)
usr.bin/whois/whois.c
307
struct addrinfo *res;
usr.bin/whois/whois.c
436
struct addrinfo *hostres;
usr.sbin/bhyve/gdb.c
2184
struct addrinfo hints;
usr.sbin/bhyve/gdb.c
2185
struct addrinfo *gdbaddr;
usr.sbin/bhyve/rfb.c
1347
struct addrinfo *ai = NULL;
usr.sbin/bhyve/rfb.c
1348
struct addrinfo hints;
usr.sbin/bhyve/uart_backend.c
428
struct addrinfo hints, *src_addr = NULL;
usr.sbin/ctld/ctld.cc
607
struct addrinfo hints, *ai;
usr.sbin/ctld/ctld.hh
163
const addrinfo *ai() const { return p_ai.get(); }
usr.sbin/ctld/ctld.hh
611
void kernel_listen(struct addrinfo *ai, bool iser,
usr.sbin/ctld/discovery.cc
107
const struct addrinfo *ai;
usr.sbin/ctld/isns.cc
109
isns_req::add_addr(uint32_t tag, const struct addrinfo *ai)
usr.sbin/ctld/isns.cc
135
isns_req::add_port(uint32_t tag, const struct addrinfo *ai)
usr.sbin/ctld/isns.hh
82
void add_addr(uint32_t tag, const struct addrinfo *ai);
usr.sbin/ctld/isns.hh
83
void add_port(uint32_t tag, const struct addrinfo *ai);
usr.sbin/ctld/kernel.cc
998
kernel_listen(struct addrinfo *ai, bool iser, int portal_id)
usr.sbin/ctld/nvmf_discovery.cc
122
const struct addrinfo *ai = p->ai();
usr.sbin/dconschat/dconschat.c
119
struct addrinfo *res;
usr.sbin/dconschat/dconschat.c
620
struct addrinfo hints, *res;
usr.sbin/inetd/inetd.c
336
struct addrinfo hints, *res;
usr.sbin/inetd/inetd.c
400
memset(&hints, 0, sizeof(struct addrinfo));
usr.sbin/ip6addrctl/ip6addrctl.c
311
struct addrinfo hints, *res;
usr.sbin/iscsid/iscsid.c
149
struct addrinfo **ai, bool initiator_side)
usr.sbin/iscsid/iscsid.c
151
struct addrinfo hints;
usr.sbin/iscsid/iscsid.c
225
struct addrinfo *from_ai, *to_ai;
usr.sbin/jail/config.c
538
struct addrinfo hints;
usr.sbin/jail/config.c
539
struct addrinfo *ai0, *ai;
usr.sbin/lpr/common_source/net.c
183
struct addrinfo hints, *local_res, *remote_res, *lr, *rr;
usr.sbin/lpr/common_source/net.c
89
struct addrinfo hints, *res, *ai;
usr.sbin/lpr/lpd/lpd.c
659
struct addrinfo hints, *res, *r;
usr.sbin/lpr/lpd/lpd.c
860
struct addrinfo hints, *res, *r;
usr.sbin/mountd/mountd.c
1039
struct addrinfo hints, *res = NULL;
usr.sbin/mountd/mountd.c
149
struct addrinfo *gt_addrinfo;
usr.sbin/mountd/mountd.c
2362
struct addrinfo *ai, *oai;
usr.sbin/mountd/mountd.c
2739
struct addrinfo *ai;
usr.sbin/mountd/mountd.c
3041
struct addrinfo *ai, *tai, hints;
usr.sbin/mountd/mountd.c
3223
struct addrinfo *ai;
usr.sbin/mountd/mountd.c
3458
struct addrinfo hints, *ai = NULL;
usr.sbin/mountd/mountd.c
821
struct addrinfo hints, *res = NULL;
usr.sbin/mountd/mountd.c
935
res = malloc(sizeof(struct addrinfo));
usr.sbin/mtest/mtest.c
287
struct addrinfo hints;
usr.sbin/mtest/mtest.c
288
struct addrinfo *res;
usr.sbin/mtest/mtest.c
302
memset(&hints, 0, sizeof(struct addrinfo));
usr.sbin/mtest/mtest.c
528
struct addrinfo hints;
usr.sbin/mtest/mtest.c
529
struct addrinfo *res;
usr.sbin/mtest/mtest.c
551
memset(&hints, 0, sizeof(struct addrinfo));
usr.sbin/ndp/ndp.c
502
struct addrinfo hints = { .ai_family = AF_INET6 };
usr.sbin/ndp/ndp.c
503
struct addrinfo *res;
usr.sbin/nfscbd/nfscbd.c
105
struct addrinfo *aip, hints;
usr.sbin/nfsd/nfsd.c
1061
struct addrinfo *aip, hints;
usr.sbin/nfsd/nfsd.c
114
static int setbindhost(struct addrinfo **ia, const char *bindhost,
usr.sbin/nfsd/nfsd.c
115
struct addrinfo hints);
usr.sbin/nfsd/nfsd.c
1225
struct addrinfo hints, *ai_tcp, *res;
usr.sbin/nfsd/nfsd.c
151
struct addrinfo *ai_udp, *ai_tcp, *ai_udp6, *ai_tcp6, hints;
usr.sbin/nfsd/nfsd.c
902
setbindhost(struct addrinfo **ai, const char *bindhost, struct addrinfo hints)
usr.sbin/nfsuserd/nfsuserd.c
119
struct addrinfo *aip, hints;
usr.sbin/pnfsdscopymr/pnfsdscopymr.c
74
struct addrinfo hints, *res, *nres;
usr.sbin/pnfsdsfile/pnfsdsfile.c
68
struct addrinfo *res, *ad, *newres;
usr.sbin/pppctl/pppctl.c
475
struct addrinfo hints, *res, *pai;
usr.sbin/rip6query/rip6query.c
78
struct addrinfo hints, *res;
usr.sbin/route6d/route6d.c
607
struct addrinfo hints, *res;
usr.sbin/rpc.lockd/lockd.c
501
struct addrinfo hints, *res = NULL;
usr.sbin/rpc.lockd/lockd.c
599
if ((res = malloc(sizeof(struct addrinfo))) == NULL)
usr.sbin/rpc.lockd/lockd.c
725
struct addrinfo hints, *res = NULL;
usr.sbin/rpc.statd/file.c
100
struct addrinfo *p1, *p2;
usr.sbin/rpc.statd/file.c
82
struct addrinfo *ai1, *ai2;
usr.sbin/rpc.statd/procs.c
115
struct addrinfo *ai;
usr.sbin/rpc.statd/procs.c
159
struct addrinfo *ai;
usr.sbin/rpc.statd/statd.c
328
struct addrinfo hints, *res = NULL;
usr.sbin/rpc.statd/statd.c
420
res = malloc(sizeof(struct addrinfo));
usr.sbin/rpc.statd/statd.c
524
struct addrinfo hints, *res = NULL;
usr.sbin/rpc.tlsservd/rpc.tlsservd.c
862
struct addrinfo *aip, hints;
usr.sbin/rpcbind/rpcb_stat.c
110
for (al = inf[rtype].addrinfo; al; al = al->next) {
usr.sbin/rpcbind/rpcb_stat.c
141
al->next = inf[rtype].addrinfo;
usr.sbin/rpcbind/rpcb_stat.c
142
inf[rtype].addrinfo = al;
usr.sbin/rpcbind/rpcbind.c
304
struct addrinfo hints, *res = NULL;
usr.sbin/rpcbind/rpcbind.c
724
struct addrinfo hints, *res = NULL;
usr.sbin/rpcbind/util.c
326
struct addrinfo hints, *res;
usr.sbin/rrenumd/parser.y
186
struct addrinfo hints, *res;
usr.sbin/setaudit/setaudit.c
128
struct addrinfo *res;
usr.sbin/setaudit/setaudit.c
58
struct addrinfo hints;
usr.sbin/syslogd/syslogd.c
172
struct addrinfo sl_ai;
usr.sbin/syslogd/syslogd.c
3020
make_forw_socket(const nvlist_t *nvl, struct addrinfo *ai, struct addrinfo *lai)
usr.sbin/syslogd/syslogd.c
3057
struct addrinfo *res)
usr.sbin/syslogd/syslogd.c
3059
struct addrinfo *ai;
usr.sbin/syslogd/syslogd.c
3121
struct addrinfo hints, *res;
usr.sbin/syslogd/syslogd.c
3168
hints = (struct addrinfo){
usr.sbin/syslogd/syslogd.c
3437
struct addrinfo hints, *res = NULL;
usr.sbin/syslogd/syslogd.c
3495
hints = (struct addrinfo){
usr.sbin/syslogd/syslogd.c
354
static struct socklist *socksetup(struct addrinfo *, const char *, mode_t);
usr.sbin/syslogd/syslogd.c
3617
struct addrinfo hints, *res;
usr.sbin/syslogd/syslogd.c
3625
hints = (struct addrinfo){
usr.sbin/syslogd/syslogd.c
3823
socksetup(struct addrinfo *ai, const char *name, mode_t mode)
usr.sbin/syslogd/syslogd.c
406
struct addrinfo hints = { }, *res, *res0;
usr.sbin/tcpdrop/tcpdrop.c
290
static const struct addrinfo hints = {
usr.sbin/tcpdrop/tcpdrop.c
298
struct addrinfo *ail, *local, *aif, *foreign;
usr.sbin/traceroute/as.c
61
struct addrinfo hints, *res0, *res;
usr.sbin/traceroute6/traceroute6.c
353
struct addrinfo hints, *res;
usr.sbin/virtual_oss/virtual_oss/httpd.c
611
struct addrinfo hints = {};
usr.sbin/virtual_oss/virtual_oss/httpd.c
612
struct addrinfo *res;
usr.sbin/virtual_oss/virtual_oss/httpd.c
613
struct addrinfo *res0;
usr.sbin/ypldap/ypldap_dns.c
208
struct addrinfo hints, *res0, *res;
usr.sbin/ypserv/yp_main.c
258
struct addrinfo hints, *res, *res0;