Home
last modified time | relevance | path

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

1234

/illumos-gate/usr/src/lib/libresolv2/common/irs/
H A Dgetaddrinfo.c178 struct addrinfo **));
187 static struct addrinfo *get_ai __P((const struct addrinfo *,
189 static struct addrinfo *copy_ai __P((const struct addrinfo *));
200 struct addrinfo *addr2addrinfo __P((const struct addrinfo *,
288 struct addrinfo *ai; in freeaddrinfo()
326 struct addrinfo *cur;
329 struct addrinfo *pai;
906 struct addrinfo *ai;
927 ai = (struct addrinfo *)malloc(sizeof(struct addrinfo)
1156 struct addrinfo *
[all …]
H A Ddns_ho.c165 struct addrinfo **ret_aip,
166 const struct addrinfo *pai);
168 struct addrinfo *ai);
202 ho->addrinfo = ho_addrinfo; in irs_dns_ho()
243 struct addrinfo ai; in ho_byname2()
332 struct addrinfo ai; in ho_byaddr()
545 extern struct addrinfo *addr2addrinfo __P((const struct addrinfo *,
548 static struct addrinfo *
556 struct addrinfo sentinel, *cur; in ho_addrinfo()
619 struct addrinfo *ai; in ho_addrinfo()
[all …]
H A Dgen_ho.c67 static struct addrinfo * ho_addrinfo(struct irs_ho *this, const char *name,
68 const struct addrinfo *pai);
103 ho->addrinfo = ho_addrinfo; in irs_gen_ho()
330 static struct addrinfo *
331 ho_addrinfo(struct irs_ho *this, const char *name, const struct addrinfo *pai) in ho_addrinfo()
335 struct addrinfo *rval = NULL; in ho_addrinfo()
347 if (ho->addrinfo == NULL) /*%< for safety */ in ho_addrinfo()
349 rval = (*ho->addrinfo)(ho, name, pai); in ho_addrinfo()
H A Dlcl_ho.c136 static struct addrinfo * ho_addrinfo(struct irs_ho *this, const char *name,
137 const struct addrinfo *pai);
178 ho->addrinfo = ho_addrinfo; in irs_lcl_ho()
490 extern struct addrinfo *hostent2addrinfo __P((struct hostent *,
491 const struct addrinfo *pai));
493 static struct addrinfo *
494 ho_addrinfo(struct irs_ho *this, const char *name, const struct addrinfo *pai) in ho_addrinfo()
499 struct addrinfo sentinel, *cur; in ho_addrinfo()
524 struct addrinfo *ai; in ho_addrinfo()
H A Dirp_ho.c78 static struct addrinfo * ho_addrinfo(struct irs_ho *this, const char *name,
79 const struct addrinfo *pai);
119 ho->addrinfo = ho_addrinfo; in irs_irp_ho()
392 static struct addrinfo *
393 ho_addrinfo(struct irs_ho *this, const char *name, const struct addrinfo *pai) in ho_addrinfo()
/illumos-gate/usr/src/lib/libsocket/inet/
H A Dgetaddrinfo.c206 const struct addrinfo *hints, struct addrinfo **res, int version) in _getaddrinfo()
208 struct addrinfo *cur; in _getaddrinfo()
209 struct addrinfo *aip; in _getaddrinfo()
210 struct addrinfo ai; in _getaddrinfo()
481 const struct addrinfo *hints, struct addrinfo **res) in getaddrinfo()
488 const struct addrinfo *hints, struct addrinfo **res) in __xnet_getaddrinfo()
494 add_address4(struct addrinfo *aip, struct addrinfo **cur, in add_address4()
497 struct addrinfo *nai; in add_address4()
540 add_address6(struct addrinfo *aip, struct addrinfo **cur, in add_address6()
544 struct addrinfo *nai; in add_address6()
[all …]
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/include/
H A Dfake-addrinfo.h107 #undef addrinfo
108 #define addrinfo my_fake_addrinfo macro
110 struct addrinfo { struct
118 struct addrinfo *ai_next; /* next in linked list */ argument
214 const struct addrinfo *hints,
215 struct addrinfo **aip);
216 extern void krb5int_freeaddrinfo (struct addrinfo *ai);
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/support/
H A Dfake-addrinfo.c313 struct addrinfo **res) in system_getaddrinfo()
465 const struct addrinfo *hint, struct addrinfo **result);
533 struct addrinfo *n = malloc (sizeof (struct addrinfo)); in fai_add_entry()
653 struct addrinfo **result) in fai_add_hosts_by_name()
811 struct addrinfo *next; in fake_freeaddrinfo()
825 const struct addrinfo *hint, struct addrinfo **result) in fake_getaddrinfo()
827 struct addrinfo *res = 0; in fake_getaddrinfo()
831 struct addrinfo template; in fake_getaddrinfo()
1069 const struct addrinfo *hint, struct addrinfo **result) in getaddrinfo()
1104 struct addrinfo *ai; in getaddrinfo()
[all …]
/illumos-gate/usr/src/cmd/cmd-inet/lib/nwamd/
H A Dncu_ip.c377 ipadm_addr_info_t *addrinfo, *a; in nwamd_dhcp_managing() local
432 ipadm_free_addr_info(addrinfo); in nwamd_dhcp_managing()
618 addrinfo = IA_NEXT(ainfop); in addrinfo_for_addr()
626 ipadm_free_addr_info(addrinfo); in addrinfo_for_addr()
658 ainfop = addrinfo; in addrinfo_for_ipaddr()
668 addrinfo = ainfop; in addrinfo_for_ipaddr()
679 ipadm_free_addr_info(addrinfo); in addrinfo_for_ipaddr()
729 &addrinfo)) { in add_ip_address()
908 addrinfo = ai; in nwamd_ncu_handle_if_state_event()
990 addrinfo = a; in nwamd_ncu_handle_if_state_event()
[all …]
/illumos-gate/usr/src/cmd/cmd-inet/usr.bin/nc/
H A Dnetcat.c115 int local_listen(char *, char *, struct addrinfo);
117 int remote_connect(const char *, const char *, struct addrinfo);
133 struct addrinfo hints; in main()
138 struct addrinfo proxyhints; in main()
283 (void) memset(&hints, 0, sizeof (struct addrinfo)); in main()
311 (void) memset(&proxyhints, 0, sizeof (struct addrinfo)); in main()
550 struct addrinfo *res, *res0; in remote_connect()
566 struct addrinfo ahints, *ares; in remote_connect()
568 (void) memset(&ahints, 0, sizeof (struct addrinfo)); in remote_connect()
619 local_listen(char *host, char *port, struct addrinfo hints) in local_listen()
[all …]
H A Dsocks.c60 int remote_connect(const char *, const char *, struct addrinfo);
62 const char *, const char *, struct addrinfo, int,
75 struct addrinfo hints, *res; in decode_addrport()
150 const char *proxyport, struct addrinfo proxyhints, int socksv, in socks_connect()
/illumos-gate/usr/src/head/
H A Dnetdb.h112 struct addrinfo { struct
123 struct addrinfo *ai_next; /* next structure in linked list */ argument
320 const struct addrinfo *_RESTRICT_KYWD,
321 struct addrinfo **_RESTRICT_KYWD);
322 void freeaddrinfo(struct addrinfo *);
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/ping/
H A Dping.c237 static void resolve_nodes(struct addrinfo **, struct addrinfo **,
251 struct addrinfo *);
768 struct addrinfo *aip; in build_targetaddr_list()
864 resolve_nodes(struct addrinfo **ai_dstp, struct addrinfo **ai_nexthopp, in resolve_nodes()
867 struct addrinfo *ai_dst = NULL; in resolve_nodes()
869 struct addrinfo *aip = NULL; in resolve_nodes()
947 struct addrinfo *ai = NULL; in get_gwaddrs()
948 struct addrinfo *aip = NULL; in get_gwaddrs()
1045 struct addrinfo hints, *ai; in get_hostinfo()
1115 struct addrinfo *aip; in select_all_src_addrs()
[all …]
/illumos-gate/usr/src/cmd/cmd-inet/common/
H A Daddr_match.c43 find_match(const struct addrinfo *res, in find_match()
48 const struct addrinfo *ai; in find_match()
99 struct addrinfo *res, hints; in check_address()
/illumos-gate/usr/src/cmd/rpcbind/
H A Drpcb_stat.c109 for (s = al = inf[rtype].addrinfo; al; al = al->next) { in rpcbs_getaddr()
150 for (wal = inf[rtype].addrinfo; wal != s; wal = wal->next) { in rpcbs_getaddr()
166 al->next = inf[rtype].addrinfo; in rpcbs_getaddr()
167 inf[rtype].addrinfo = al; in rpcbs_getaddr()
/illumos-gate/usr/src/lib/lib9p/common/transport/
H A Dsocket.c82 struct addrinfo **);
83 static uint_t l9p_bind_addrs(struct event_svr *, struct addrinfo *, uint_t,
101 struct addrinfo *res = NULL; in l9p_start_server()
157 l9p_get_server_addrs(const char *host, const char *port, struct addrinfo **resp) in l9p_get_server_addrs()
159 struct addrinfo *res, hints; in l9p_get_server_addrs()
236 l9p_bind_addrs(struct event_svr *svr, struct addrinfo *addrs, uint_t naddrs, in l9p_bind_addrs()
239 struct addrinfo *addr; in l9p_bind_addrs()
/illumos-gate/usr/src/lib/libsmbfs/smb/
H A Dnewvc.c65 newvc(struct smb_ctx *ctx, struct addrinfo *ai) in newvc()
89 struct addrinfo *ai; in smb_ctx_newvc()
H A Dfindvc.c67 findvc(struct smb_ctx *ctx, struct addrinfo *ai) in findvc()
94 struct addrinfo *ai; in smb_ctx_findvc()
H A Dprivate.h91 void dump_addrinfo(struct addrinfo *);
104 struct addrinfo **res);
/illumos-gate/usr/src/lib/libresolv2/include/
H A Dport_netdb.h30 void freeaddrinfo __P((struct addrinfo *));
35 const struct addrinfo *, struct addrinfo **));
/illumos-gate/usr/src/cmd/cmd-inet/usr.bin/
H A Dwhois.c80 static struct addrinfo *gethostinfo(char const *host, int exit_on_error);
218 static struct addrinfo *
221 struct addrinfo hints, *res; in gethostinfo()
259 struct addrinfo *hostres, *res; in whois()
/illumos-gate/usr/src/cmd/fs.d/smbclnt/fksmbcl/
H A Dfknewvc.c67 fknewvc(struct smb_ctx *ctx, struct addrinfo *ai) in fknewvc()
112 struct addrinfo *ai; in smb_ctx_newvc()
/illumos-gate/usr/src/lib/libadutils/common/
H A Dldap_ping.c80 static boolean_t addrmatch(struct addrinfo *, struct sockaddr_in6 *);
81 static void save_ai(ad_disc_cds_t *, struct addrinfo *);
521 struct addrinfo *ai; in send_to_cds()
577 struct addrinfo *ai; in find_cds_by_addr()
614 addrmatch(struct addrinfo *ai, struct sockaddr_in6 *sin6from) in addrmatch()
645 save_ai(ad_disc_cds_t *cds, struct addrinfo *ai) in save_ai()
H A Dsrv_query.c58 static struct addrinfo *make_addrinfo(sa_family_t, uchar_t *, size_t);
421 struct addrinfo *ai, *new_ai, *last_ai; in save_addr()
449 static struct addrinfo *
452 struct addrinfo *ai; in make_addrinfo()
561 struct addrinfo hints; in do_getaddrinfo()
562 struct addrinfo *ai; in do_getaddrinfo()
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/traceroute/
H A Dtraceroute.c226 static void resolve_nodes(int *, struct addrinfo **);
245 static void trace_it(struct addrinfo *);
673 struct addrinfo *ai_dst = NULL; in resolve_nodes()
674 struct addrinfo *aip = NULL; in resolve_nodes()
731 struct addrinfo hints, *ai; in get_hostinfo()
850 struct addrinfo *aip; in set_src_addr()
1075 struct addrinfo *ai_tmp = NULL; in has_addr()
1109 struct addrinfo *ai = NULL; in get_gwaddrs()
1110 struct addrinfo *aip = NULL; in get_gwaddrs()
1425 trace_it(struct addrinfo *ai_dst) in trace_it()
[all …]

1234