Home
last modified time | relevance | path

Searched refs:qname (Results 1 – 18 of 18) sorted by relevance

/resolv/
A Dtst-resolv-network.c30 const char *qname, uint16_t qclass, uint16_t qtype, in send_ptr() argument
34 resolv_response_add_question (b, qname, qclass, qtype); in send_ptr()
36 resolv_response_open_record (b, qname, qclass, T_PTR, 0); in send_ptr()
50 send_ptr (b, qname, qclass, qtype, "1.in-addr.arpa"); in handle_code()
153 send_ptr (b, qname, qclass, qtype, "host.example"); in handle_code()
166 if (strstr (qname, "in-addr.arpa") == NULL) in response()
169 if (sscanf (qname, "code%d.%ms", &code, &tail) != 2 in response()
171 FAIL_EXIT1 ("invalid QNAME: %s", qname); in response()
173 handle_code (ctx, b, qname, qclass, qtype, code); in response()
180 if (sscanf (qname, "%d.%d.%d.%d.%ms", in response()
[all …]
A Dtst-resolv-canonname.c42 const char *qname, uint16_t qclass, uint16_t qtype) in response() argument
47 if (sscanf (qname, "code%d.%ms", &code, &tail) != 2 in response()
49 FAIL_EXIT1 ("error: invalid QNAME: %s\n", qname); in response()
57 resolv_response_add_question (b, qname, qclass, qtype); in response()
65 resolv_response_add_question (b, qname, qclass, qtype); in response()
78 resolv_response_add_question (b, qname, qclass, qtype); in response()
94 resolv_response_add_question (b, qname, qclass, qtype); in response()
105 resolv_response_add_question (b, qname, qclass, qtype); in response()
119 resolv_response_add_question (b, qname, qclass, qtype); in response()
215 char qname[200]; in check() local
[all …]
A Dtst-resolv-txnid-collision.c58 if (sscanf (qname, "reorder-%d-%d.rcode-%d.%ms", in parse_qname()
74 FAIL_EXIT1 ("unexpected query: %s", qname); in parse_qname()
85 parse_qname (&parsed, qname); in build_response()
148 parse_qname (&parsed, qname); in response()
175 qname); in response()
199 qname); in response()
214 test_qname (const char *qname, int rcode) in test_qname() argument
287 qname); in test_qname()
294 qname); in test_qname()
325 test_qname (qname, rcode); in do_test()
[all …]
A Dtst-resolv-threads.c61 TEST_VERIFY_EXIT (qname != NULL); in response()
95 qname, qclass, qtype); in response()
126 TEST_VERIFY (strcmp (qname, e->h_name) == 0); in check_hostent()
163 caller, qname, gai_strerror (ret)); in check_addrinfo()
244 char qname[100]; in byname() local
245 snprintf (qname, sizeof (qname), "counter%d.thread%d.example.com", in byname()
259 qname, ret, e, AF_INET, i); in byname()
287 char qname[100]; in thread_byname2_af_inet6() local
288 snprintf (qname, sizeof (qname), "counter%d.thread%d.example.com", in thread_byname2_af_inet6()
309 char qname[100]; in gai() local
[all …]
A Dtst-resolv-ai_idn-common.c94 TEST_COMPARE (sscanf (qname, "%d.%d.%d.%d.in-addr.arpa", in response_ptr()
101 resolv_response_open_record (b, qname, C_IN, T_PTR, 0); in response_ptr()
126 resolv_response_open_record (b, qname, C_IN, T_PTR, 0); in response_ptr()
171 FAIL_EXIT1 ("invalid PTR query: %s", qname); in response_ptr()
185 for (const char *p = qname; *p != '\0'; ++p) in response()
200 resolv_response_add_question (b, qname, qclass, qtype); in response()
205 response_ptr (ctx, b, qname); in response()
209 bool with_cname = strstr (qname, ".cname.") != NULL; in response()
212 const char *next_name = qname; in response()
234 char addr[4] = { 192, 0, 2, qname[0] }; in response()
[all …]
A Dtst-resolv-binary.c27 const char *qname, uint16_t qclass, uint16_t qtype) in response() argument
31 TEST_VERIFY (strlen (qname) <= 255); in response()
35 resolv_response_add_question (b, qname, qclass, qtype); in response()
37 resolv_response_open_record (b, qname, qclass, T_TXT, 0x12345678); in response()
38 unsigned char qnamelen = strlen (qname); in response()
40 resolv_response_add_data (b, qname, qnamelen); in response()
A Dtst-resolv-basic.c40 TEST_VERIFY_EXIT (qname != NULL); in response()
44 if (strncmp ("t.", qname, 2) == 0) in response()
50 qname_compare = qname + 2; in response()
52 qname_compare = qname; in response()
67 printf ("error: unexpected QNAME: %s\n", qname); in response()
75 resolv_response_add_question (b, qname, qclass, qtype); in response()
117 qname, qclass, qtype); in response()
231 const char *qname; in test_bug_21295() local
233 qname = "t.www.example"; in test_bug_21295()
235 qname = "www.example"; in test_bug_21295()
[all …]
A Dtst-bug18665.c36 const char *qname, uint16_t qclass, uint16_t qtype) in response() argument
38 TEST_VERIFY_EXIT (qname != NULL); in response()
41 resolv_response_add_question (b, qname, qclass, qtype); in response()
57 resolv_response_open_record (b, qname, qclass, qtype, 0); in response()
79 qname, qclass, qtype); in response()
A Dtst-resolv-qtypes.c36 const char *qname, uint16_t qclass, uint16_t qtype) in response() argument
41 resolv_response_add_question (b, qname, qclass, qtype); in response()
46 resolv_response_add_question (b, qname, qclass, qtype); in response()
48 resolv_response_open_record (b, qname, qclass, qtype, 0); in response()
148 static const char qname[] = "\3www\7example\3com"; in test_function() local
149 size_t qname_length = sizeof (qname); in test_function()
150 TEST_VERIFY (memcmp (buf + 12, qname, qname_length) == 0); in test_function()
A Dtst-resolv-edns.c34 char *qname; member
58 const char *qname, uint16_t qtype) in put_response() argument
70 .qname = xstrdup (qname), in put_response()
101 free (data->qname); in free_response_data()
117 TEST_VERIFY_EXIT (qname != NULL); in response()
119 const char *qname_compare = qname; in response()
124 if (strncmp ("formerr.", qname, strlen ("formerr.")) == 0) in response()
127 qname_compare = qname + strlen ("formerr."); in response()
132 qname_compare = qname; in response()
152 qname, qname_compare); in response()
[all …]
A Dtst-bug18665-tcp.c40 const char *qname, uint16_t qclass, uint16_t qtype) in response() argument
42 TEST_VERIFY_EXIT (qname != NULL); in response()
49 resolv_response_add_question (b, qname, qclass, qtype); in response()
55 resolv_response_add_question (b, qname, qclass, qtype); in response()
80 resolv_response_open_record (b, qname, qclass, qtype, 0); in response()
102 qname, qclass, qtype); in response()
142 qname, qclass, qtype); in response()
A Dtst-resolv-rotate.c38 const char *qname, uint16_t qclass, uint16_t qtype) in response() argument
47 bool force_tcp = strncmp (qname, "2.", 2) == 0; in response()
50 resolv_response_add_question (b, qname, qclass, qtype); in response()
58 resolv_response_open_record (b, qname, qclass, qtype, 0); in response()
84 FAIL_EXIT1 ("unexpected QTYPE: %s/%u/%u", qname, qclass, qtype); in response()
A Dtst-resolv-search.c89 const char *qname, uint16_t qclass, uint16_t qtype) in response() argument
95 resolv_response_add_question (b, qname, qclass, qtype); in response()
99 int index = find_name (qname); in response()
109 resolv_response_add_question (b, qname, qclass, qtype); in response()
118 resolv_response_open_record (b, qname, qclass, qtype, 0); in response()
139 qname, qclass, qtype); in response()
A Dtst-resolv-trustad.c36 const char *qname, uint16_t qclass, uint16_t qtype) in response() argument
40 TEST_COMPARE_STRING (qname, "www.example"); in response()
48 resolv_response_add_question (b, qname, qclass, qtype); in response()
50 resolv_response_open_record (b, qname, qclass, T_A, 0x12345678); in response()
A Dtst-resolv-trailing.c29 const char *qname, uint16_t qclass, uint16_t qtype) in response() argument
32 FAIL_EXIT1 ("unexpected DNS query for %s/%d/%d", qname, qclass, qtype); in response()
A Dtst-resolv-nondecimal.c29 const char *qname, uint16_t qclass, uint16_t qtype) in response() argument
32 FAIL_EXIT1 ("unexpected DNS query for %s/%d/%d", qname, qclass, qtype); in response()
A Dcompat-gethnamaddr.c141 getanswer (const querybuf *answer, int anslen, const char *qname, int qtype) in getanswer() argument
154 tname = qname; in getanswer()
202 qname = host.h_name; in getanswer()
393 n = strlen(qname) + 1; /* for the \0 */ in getanswer()
396 strcpy(bp, qname); in getanswer()
/resolv/nss_dns/
A Ddns-host.c115 const char *qname, int qtype,
122 const char *qname,
623 const querybuf *answer, int anslen, const char *qname, int qtype, in getanswer_r() argument
660 tname = qname; in getanswer_r()
738 qname = result->h_name; in getanswer_r()
985 n = strlen (qname) + 1; /* For the \0. */ in getanswer_r()
991 bp = __mempcpy (bp, qname, n); /* Cannot overflow. */ in getanswer_r()
1013 gaih_getanswer_slice (const querybuf *answer, int anslen, const char *qname, in gaih_getanswer_slice() argument
1259 int anslen2, const char *qname, in gaih_getanswer() argument
1357 status = gaih_getanswer_slice(answer1, anslen1, qname, in gaih_getanswer()
[all …]

Completed in 34 milliseconds