Lines Matching full:hints
246 "Invalid value for hints", /* EAI_BADHINTS */
278 const struct addrinfo *hints);
282 const struct addrinfo *hints, struct addrinfo **res) in getaddrinfo() argument
303 * Copy default values from hints, if available in getaddrinfo()
305 if (hints != NULL) { in getaddrinfo()
306 ai->ai_flags = hints->ai_flags; in getaddrinfo()
307 ai->ai_family = hints->ai_family; in getaddrinfo()
308 ai->ai_socktype = hints->ai_socktype; in getaddrinfo()
309 ai->ai_protocol = hints->ai_protocol; in getaddrinfo()
311 family = hints->ai_family; in getaddrinfo()
312 socktype = hints->ai_socktype; in getaddrinfo()
313 protocol = hints->ai_protocol; in getaddrinfo()
314 flags = hints->ai_flags; in getaddrinfo()
318 switch (hints->ai_socktype) { in getaddrinfo()
329 switch (hints->ai_socktype) { in getaddrinfo()
346 switch (hints->ai_socktype) { in getaddrinfo()
368 rval = do_nodename(nodename, ai, hints); in getaddrinfo()
467 const struct addrinfo *hints) in do_nodename() argument
538 if (hints != NULL && (hints->ai_flags & AI_NUMERICHOST)) in do_nodename()
573 if (hints != NULL && (hints->ai_flags & AI_CANONNAME)) in do_nodename()