/illumos-gate/usr/src/lib/libresolv2/common/irs/ |
H A D | getaddrinfo.c | 178 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 D | dns_ho.c | 165 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 D | gen_ho.c | 67 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 D | lcl_ho.c | 136 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 D | irp_ho.c | 78 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 D | getaddrinfo.c | 206 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 D | fake-addrinfo.h | 107 #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 D | fake-addrinfo.c | 313 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 D | ncu_ip.c | 377 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 D | netcat.c | 115 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 D | socks.c | 60 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 D | netdb.h | 112 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 D | ping.c | 237 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 D | addr_match.c | 43 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 D | rpcb_stat.c | 109 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 D | socket.c | 82 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 D | newvc.c | 65 newvc(struct smb_ctx *ctx, struct addrinfo *ai) in newvc() 89 struct addrinfo *ai; in smb_ctx_newvc()
|
H A D | findvc.c | 67 findvc(struct smb_ctx *ctx, struct addrinfo *ai) in findvc() 94 struct addrinfo *ai; in smb_ctx_findvc()
|
H A D | private.h | 91 void dump_addrinfo(struct addrinfo *); 104 struct addrinfo **res);
|
/illumos-gate/usr/src/lib/libresolv2/include/ |
H A D | port_netdb.h | 30 void freeaddrinfo __P((struct addrinfo *)); 35 const struct addrinfo *, struct addrinfo **));
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.bin/ |
H A D | whois.c | 80 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 D | fknewvc.c | 67 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 D | ldap_ping.c | 80 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 D | srv_query.c | 58 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 D | traceroute.c | 226 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 …]
|