Lines Matching refs:pstr
1294 char* qstr, *pstr, *s, *qcmpstr, *pcmpstr;
1308 pstr = sldns_wire2str_pkt(pb, plen);
1309 if(!qstr || !pstr) error("cannot pkt2string");
1314 s = strstr(pstr, ";; QUESTION SECTION");
1318 free(pstr);
1325 free(pstr);
1351 free(pstr);
1361 char* qstr, *pstr, *s, *qcmpstr, *pcmpstr;
1375 pstr = sldns_wire2str_pkt(pb, plen);
1376 if(!qstr || !pstr) error("cannot pkt2string");
1381 s = strstr(pstr, ";; ANSWER SECTION");
1385 free(pstr);
1392 free(pstr);
1416 free(pstr);
1445 char* qstr, *pstr;
1459 pstr = sldns_wire2str_pkt(pb, plen);
1460 if(!qstr || !pstr) error("cannot pkt2string");
1464 ignore_edns_lines(pstr);
1466 r = (strcmp(qstr, pstr) == 0);
1471 s = strstr(pstr, ";; MSG SIZE");
1473 r = (strcmp(qstr, pstr) == 0);
1477 char* b = strstr(pstr, "; EDNS");
1485 r = match_noloc(qstr, pstr, q, qlen, p, plen);
1488 verbose(3, "mismatch pkt '%s' and '%s'", qstr, pstr);
1491 free(pstr);