Lines Matching refs:af
92 gethostbyname2(const char *name, int af) { in gethostbyname2() argument
95 return (gethostbyname2_p(name, af, net_data)); in gethostbyname2()
99 gethostbyaddr(const char *addr, int len, int af) { in gethostbyaddr() argument
102 return (gethostbyaddr_p(addr, len, af, net_data)); in gethostbyaddr()
143 gethostbyname2_p(const char *name, int af, struct net_data *net_data) { in gethostbyname2_p() argument
153 net_data->ho_last->h_addrtype == af) { in gethostbyname2_p()
163 if ((hp = fakeaddr(name, af, net_data)) != NULL) in gethostbyname2_p()
168 net_data->ho_last = (*ho->byname2)(ho, name, af); in gethostbyname2_p()
178 gethostbyaddr_p(const char *addr, int len, int af, struct net_data *net_data) { in gethostbyaddr_p() argument
191 net_data->ho_last = (*ho->byaddr)(ho, addr, len, af); in gethostbyaddr_p()
272 getipnodebyname(const char *name, int af, int flags, int *error_num) { in getipnodebyname() argument
300 if ((af == AF_INET6 && (flags & AI_V4MAPPED) == 0 && v4 == 1) || in getipnodebyname()
301 (af == AF_INET && v6 == 1) || in getipnodebyname()
304 (have_v4 == 0 && af == AF_INET) || in getipnodebyname()
305 (have_v6 == 0 && af == AF_INET6)) { in getipnodebyname()
323 return (copyandmerge(&he, NULL, af, error_num)); in getipnodebyname()
330 if (have_v6 && af == AF_INET6) { in getipnodebyname()
333 he1 = copyandmerge(he2, NULL, af, error_num); in getipnodebyname()
343 ((af == AF_INET) || in getipnodebyname()
344 (af == AF_INET6 && (flags & AI_V4MAPPED) != 0 && in getipnodebyname()
356 he3 = copyandmerge(he1, he2, af, error_num); in getipnodebyname()
364 getipnodebyaddr(const void *src, size_t len, int af, int *error_num) { argument
379 switch (af) {
400 if ((af == AF_INET6 &&
402 (af == AF_INET6 &&
404 (af == AF_INET)) {
407 if (af == AF_INET6)
414 he2 = copyandmerge(he1, NULL, af, error_num);
420 if (af == AF_INET6)
438 return (copyandmerge(he1, NULL, af, error_num));
815 copyandmerge(struct hostent *he1, struct hostent *he2, int af, int *error_num) { argument
872 *npp = memget((af == AF_INET) ? INADDRSZ : IN6ADDRSZ);
876 if (af == AF_INET6 && he1->h_addrtype == AF_INET) {
883 (af == AF_INET) ? INADDRSZ : IN6ADDRSZ);
893 *npp = memget((af == AF_INET) ? INADDRSZ : IN6ADDRSZ);
897 if (af == AF_INET6 && he2->h_addrtype == AF_INET) {
904 (af == AF_INET) ? INADDRSZ : IN6ADDRSZ);
937 he->h_addrtype = af;
938 he->h_length = (af == AF_INET) ? INADDRSZ : IN6ADDRSZ;
952 memput(*cpp, (af == AF_INET) ? INADDRSZ : IN6ADDRSZ);
1001 fakeaddr(const char *name, int af, struct net_data *net_data) { argument
1021 if (inet_pton(af, name, pvt->addr) != 1) {
1027 if ((af != AF_INET ||
1029 inet_pton(af, name, pvt->addr) != 1) {
1036 if (af == AF_INET && (net_data->res->options & RES_USE_INET6) != 0U) {
1038 af = AF_INET6;
1040 pvt->host.h_addrtype = af;
1041 switch(af) {
1069 if (af == AF_INET) {