Lines Matching refs:hints

86         int family, const char *service, const SlNetUtil_addrInfo_t *hints);
242 const char *service, const struct SlNetUtil_addrInfo_t *hints, in SlNetUtil_getAddrInfo() argument
276 if (!hints) { in SlNetUtil_getAddrInfo()
288 hints = &defHints; in SlNetUtil_getAddrInfo()
292 if (hints->ai_socktype != SLNETSOCK_SOCK_STREAM && in SlNetUtil_getAddrInfo()
293 hints->ai_socktype != SLNETSOCK_SOCK_DGRAM && in SlNetUtil_getAddrInfo()
294 hints->ai_socktype != 0) { in SlNetUtil_getAddrInfo()
298 else if (hints->ai_protocol != SLNETSOCK_PROTO_TCP && in SlNetUtil_getAddrInfo()
299 hints->ai_protocol != SLNETSOCK_PROTO_UDP && in SlNetUtil_getAddrInfo()
300 hints->ai_protocol != 0) { in SlNetUtil_getAddrInfo()
304 else if ((hints->ai_family != SLNETSOCK_AF_INET) && in SlNetUtil_getAddrInfo()
305 (hints->ai_family != SLNETSOCK_AF_INET6) && in SlNetUtil_getAddrInfo()
306 (hints->ai_family != SLNETSOCK_AF_UNSPEC)) { in SlNetUtil_getAddrInfo()
326 if (hints->ai_family != SLNETSOCK_AF_INET && in SlNetUtil_getAddrInfo()
327 hints->ai_family != SLNETSOCK_AF_UNSPEC) { in SlNetUtil_getAddrInfo()
339 service, hints); in SlNetUtil_getAddrInfo()
349 if (hints->ai_family != SLNETSOCK_AF_INET6 && in SlNetUtil_getAddrInfo()
350 hints->ai_family != SLNETSOCK_AF_UNSPEC) { in SlNetUtil_getAddrInfo()
380 SLNETSOCK_AF_INET6, service, hints); in SlNetUtil_getAddrInfo()
390 if (hints->ai_flags & SLNETUTIL_AI_NUMERICHOST) { in SlNetUtil_getAddrInfo()
401 if (hints->ai_family == SLNETSOCK_AF_INET || in SlNetUtil_getAddrInfo()
402 hints->ai_family == SLNETSOCK_AF_UNSPEC) { in SlNetUtil_getAddrInfo()
437 SLNETSOCK_AF_INET, service, hints); in SlNetUtil_getAddrInfo()
458 if (hints->ai_family == SLNETSOCK_AF_INET6 || in SlNetUtil_getAddrInfo()
459 hints->ai_family == SLNETSOCK_AF_UNSPEC) { in SlNetUtil_getAddrInfo()
527 SLNETSOCK_AF_INET6, service, hints); in SlNetUtil_getAddrInfo()
580 if (hints->ai_family == SLNETSOCK_AF_INET || in SlNetUtil_getAddrInfo()
581 hints->ai_family == SLNETSOCK_AF_UNSPEC) { in SlNetUtil_getAddrInfo()
582 if (hints->ai_flags & SLNETUTIL_AI_PASSIVE) { in SlNetUtil_getAddrInfo()
603 SLNETSOCK_AF_INET, service, hints); in SlNetUtil_getAddrInfo()
606 if (hints->ai_family == SLNETSOCK_AF_INET6 || in SlNetUtil_getAddrInfo()
607 hints->ai_family == SLNETSOCK_AF_UNSPEC) { in SlNetUtil_getAddrInfo()
608 if (hints->ai_flags & SLNETUTIL_AI_PASSIVE) { in SlNetUtil_getAddrInfo()
636 SLNETSOCK_AF_INET6, service, hints); in SlNetUtil_getAddrInfo()
683 const SlNetUtil_addrInfo_t *hints) in setAddrInfo() argument
688 if ((hints->ai_socktype == 0 && hints->ai_protocol == 0) || in setAddrInfo()
689 (hints->ai_socktype == 0 && hints->ai_protocol == SLNETSOCK_PROTO_UDP) in setAddrInfo()
690 || (hints->ai_socktype == SLNETSOCK_SOCK_DGRAM && in setAddrInfo()
691 hints->ai_protocol == 0) || (hints->ai_socktype == SLNETSOCK_SOCK_DGRAM in setAddrInfo()
692 && hints->ai_protocol == SLNETSOCK_PROTO_UDP)) { in setAddrInfo()
694 ai = createAddrInfo(ifID, addr, family, service, hints->ai_flags, in setAddrInfo()
698 if ((hints->ai_socktype == 0 && hints->ai_protocol == 0) || in setAddrInfo()
699 (hints->ai_socktype == 0 && hints->ai_protocol == SLNETSOCK_PROTO_TCP) in setAddrInfo()
700 || (hints->ai_socktype == SLNETSOCK_SOCK_STREAM && in setAddrInfo()
701 hints->ai_protocol == 0) || (hints->ai_socktype == SLNETSOCK_SOCK_STREAM in setAddrInfo()
702 && hints->ai_protocol == SLNETSOCK_PROTO_TCP)) { in setAddrInfo()
704 aiTmp = createAddrInfo(ifID, addr, family, service, hints->ai_flags, in setAddrInfo()