Lines Matching defs:resp
91 static const struct dohresp resp[] = {
186 for(i = 0; i < sizeof(resp) / sizeof(resp[0]); i++) {
193 rc = doh_decode((const unsigned char *)resp[i].packet, resp[i].size,
194 resp[i].type, &d);
195 if(rc != resp[i].rc) {
196 fprintf(stderr, "resp %zu: Expected return code %d got %d\n", i,
197 resp[i].rc, rc);
198 abort_if(rc != resp[i].rc, "return code");
206 if(resp[i].type == DNS_TYPE_A) {
236 if(resp[i].out && strcmp((char *)buffer, resp[i].out)) {
237 fprintf(stderr, "resp %zu: Expected %s got %s\n", i,
238 resp[i].out, buffer);
239 abort_if(resp[i].out && strcmp((char *)buffer, resp[i].out), "content");