Lines Matching defs:in
8 * Redistribution and use in source and binary forms, with or without
13 * 2. Redistributions in binary form must reproduce the above copyright
14 * notice, this list of conditions and the following disclaimer in the
23 * ARE DISCLAIMED. IN NO EVENT SHALL THE PROJECT OR CONTRIBUTORS BE LIABLE
27 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
28 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
37 * in the source code. This is because RFC2553 is silent about which error
53 * in ai_flags?
61 * gethostbyname2 from getaddrinfo will end up in wrong search order, as
67 * This will result in the following queries if the node is configure to
76 * This would result in a bit of code duplicate with _dns_ghbyname() and
88 #include <netinet/in.h>
113 struct sockaddr_in in;
255 "Temporary failure in name resolution", /* EAI_AGAIN */
257 "Non-recoverable failure in name resolution", /* EAI_FAIL */
264 "System error returned in errno", /* EAI_SYSTEM */
363 * available in order to implement AI_ADDRCONFIG.
387 sockaddr_union addr = { .in = sin_test };
409 // Clear this at start, as we use its non-NULLness later (in the
411 // allocated in the process (before failing).
485 // struct addrinfo *ai_next; /* next structure in linked list */
963 * clarification in rfc2553bis-03.
984 * clarification in rfc2553bis-03.
1548 /* These macros are modelled after the ones in <netinet/in6.h>. */
1558 /* 6bone testing address area (3ffe::/16), deprecated in RFC 3701. */
1747 * We implement this for IPv6 only, as the rules in RFC 6724 don't seem
1834 * Sort the linked list starting at sentinel->ai_next in RFC6724 order.
1979 /* this just sets our netid val in the thread private data so we don't have to
2145 * Returned answer is placed in supplied buffer "answer".
2149 * Error number is left in h_errno.
2253 * Formulate a normal query, send, and retrieve answer in supplied buffer.
2256 * is detected. Error code, if any, is left in h_errno.
2293 * If there are dots in the name already, let's just give it a try
2331 * If name isn't found in this domain,
2332 * keep trying higher domains in the search list
2336 * from finding this entry higher in the domain.
2339 * but try the input name below in case it's
2376 * note that we do this regardless of how many dots were in the