Lines Matching refs:hints
330 struct addrinfo hints, *res = NULL; in create_service() local
356 memset(&hints, 0, sizeof hints); in create_service()
357 hints.ai_family = si.si_af; in create_service()
358 hints.ai_socktype = si.si_socktype; in create_service()
359 hints.ai_protocol = si.si_proto; in create_service()
372 hints.ai_flags = AI_PASSIVE; in create_service()
382 switch (hints.ai_family) { in create_service()
386 hints.ai_flags |= AI_NUMERICHOST; in create_service()
401 hints.ai_flags |= AI_NUMERICHOST; in create_service()
426 res->ai_flags = hints.ai_flags; in create_service()
427 res->ai_family = hints.ai_family; in create_service()
428 res->ai_protocol = hints.ai_protocol; in create_service()
459 &hints, &res)) != 0) { in create_service()
470 &hints, &res)) != 0) { in create_service()
526 struct addrinfo hints, *res = NULL; in complete_service() local
583 memset(&hints, 0, sizeof hints); in complete_service()
584 hints.ai_flags = AI_PASSIVE; in complete_service()
585 hints.ai_family = si.si_af; in complete_service()
586 hints.ai_socktype = si.si_socktype; in complete_service()
587 hints.ai_protocol = si.si_proto; in complete_service()
590 if ((aicode = getaddrinfo(NULL, port_str, &hints, in complete_service()