Lines Matching refs:hints
499 struct addrinfo hints, *res = NULL; in create_service() local
525 memset(&hints, 0, sizeof hints); in create_service()
526 hints.ai_family = si.si_af; in create_service()
527 hints.ai_socktype = si.si_socktype; in create_service()
528 hints.ai_protocol = si.si_proto; in create_service()
537 hints.ai_flags = AI_PASSIVE; in create_service()
555 switch (hints.ai_family) { in create_service()
559 hints.ai_flags |= AI_NUMERICHOST; in create_service()
575 hints.ai_flags |= AI_NUMERICHOST; in create_service()
600 res->ai_flags = hints.ai_flags; in create_service()
601 res->ai_family = hints.ai_family; in create_service()
602 res->ai_protocol = hints.ai_protocol; in create_service()
634 &hints, &res)) != 0) { in create_service()
646 &hints, &res)) != 0) { in create_service()
723 struct addrinfo hints, *res = NULL; in complete_service() local
793 memset(&hints, 0, sizeof hints); in complete_service()
794 hints.ai_flags = AI_PASSIVE; in complete_service()
795 hints.ai_family = si.si_af; in complete_service()
796 hints.ai_socktype = si.si_socktype; in complete_service()
797 hints.ai_protocol = si.si_proto; in complete_service()
799 if ((aicode = getaddrinfo(NULL, port_str, &hints, in complete_service()