Lines Matching refs:hints
321 struct addrinfo hints, *res = NULL; in create_service() local
347 memset(&hints, 0, sizeof hints); in create_service()
348 hints.ai_family = si.si_af; in create_service()
349 hints.ai_socktype = si.si_socktype; in create_service()
350 hints.ai_protocol = si.si_proto; in create_service()
363 hints.ai_flags = AI_PASSIVE; in create_service()
373 switch (hints.ai_family) { in create_service()
377 hints.ai_flags |= AI_NUMERICHOST; in create_service()
392 hints.ai_flags |= AI_NUMERICHOST; in create_service()
417 res->ai_flags = hints.ai_flags; in create_service()
418 res->ai_family = hints.ai_family; in create_service()
419 res->ai_protocol = hints.ai_protocol; in create_service()
450 &hints, &res)) != 0) { in create_service()
461 &hints, &res)) != 0) { in create_service()
517 struct addrinfo hints, *res = NULL; in complete_service() local
574 memset(&hints, 0, sizeof hints); in complete_service()
575 hints.ai_flags = AI_PASSIVE; in complete_service()
576 hints.ai_family = si.si_af; in complete_service()
577 hints.ai_socktype = si.si_socktype; in complete_service()
578 hints.ai_protocol = si.si_proto; in complete_service()
581 if ((aicode = getaddrinfo(NULL, port_str, &hints, in complete_service()