Home | History | Annotate | Download | only in isc

Lines Matching refs:dnsasm

58 dnsasm_dummy(isc_dnsstream_assembler_t *dnsasm, const isc_result_t result,
60 UNUSED(dnsasm);
269 verify_dnsmsg(isc_dnsstream_assembler_t *dnsasm, const isc_result_t result,
275 UNUSED(dnsasm);
277 assert_true(result == isc_dnsstream_assembler_result(dnsasm));
297 (isc_dnsstream_assembler_t *)dnsasm);
309 verify_dnsmsg_regions(isc_dnsstream_assembler_t *dnsasm,
316 UNUSED(dnsasm);
318 assert_true(result == isc_dnsstream_assembler_result(dnsasm));
342 isc_dnsstream_assembler_t *dnsasm = (isc_dnsstream_assembler_t *)*state;
349 isc_dnsstream_assembler_setcb(dnsasm, verify_dnsmsg, (void *)&cbdata);
350 isc_dnsstream_assembler_incoming(dnsasm, &verified, (void *)request,
353 assert_true(isc_dnsstream_assembler_result(dnsasm) == ISC_R_SUCCESS);
356 isc_dnsstream_assembler_setcb(dnsasm, verify_dnsmsg, (void *)&cbdata);
357 isc_dnsstream_assembler_incoming(dnsasm, &verified, (void *)response,
360 assert_true(isc_dnsstream_assembler_result(dnsasm) == ISC_R_SUCCESS);
363 isc_dnsstream_assembler_setcb(dnsasm, verify_dnsmsg, (void *)&cbdata);
364 isc_dnsstream_assembler_incoming(dnsasm, &verified,
368 assert_true(isc_dnsstream_assembler_result(dnsasm) == ISC_R_SUCCESS);
371 isc_dnsstream_assembler_setcb(dnsasm, verify_dnsmsg, (void *)&cbdata);
372 isc_dnsstream_assembler_incoming(dnsasm, &verified,
376 assert_true(isc_dnsstream_assembler_result(dnsasm) == ISC_R_SUCCESS);
380 isc_dnsstream_assembler_t *dnsasm = (isc_dnsstream_assembler_t *)*state;
400 isc_dnsstream_assembler_setcb(dnsasm, verify_dnsmsg, (void *)&cbdata);
401 isc_dnsstream_assembler_incoming(dnsasm, &verified,
408 assert_true(isc_dnsstream_assembler_result(dnsasm) == ISC_R_SUCCESS);
414 isc_dnsstream_assembler_incoming(dnsasm, &verified, NULL, 0);
416 assert_true(isc_dnsstream_assembler_result(dnsasm) == ISC_R_SUCCESS);
419 isc_dnsstream_assembler_incoming(dnsasm, &verified, NULL, 0);
421 assert_true(isc_dnsstream_assembler_result(dnsasm) == ISC_R_SUCCESS);
424 isc_dnsstream_assembler_incoming(dnsasm, &verified, NULL, 0);
426 assert_true(isc_dnsstream_assembler_result(dnsasm) == ISC_R_SUCCESS);
431 isc_dnsstream_assembler_incoming(dnsasm, &verified, NULL, 0);
433 assert_true(isc_dnsstream_assembler_result(dnsasm) == ISC_R_NOMORE);
437 isc_dnsstream_assembler_t *dnsasm = (isc_dnsstream_assembler_t *)*state;
443 isc_dnsstream_assembler_setcb(dnsasm, verify_dnsmsg, (void *)&cbdata);
444 isc_dnsstream_assembler_incoming(dnsasm, &verified, response_large,
448 assert_true(isc_dnsstream_assembler_result(dnsasm) == ISC_R_NOMORE);
451 isc_dnsstream_assembler_remaininglength(dnsasm);
453 dnsasm, &verified,
454 &response_large[isc_dnsstream_assembler_remaininglength(dnsasm)],
457 assert_true(isc_dnsstream_assembler_result(dnsasm) == ISC_R_SUCCESS);
461 isc_dnsstream_assembler_t *dnsasm = (isc_dnsstream_assembler_t *)*state;
479 isc_dnsstream_assembler_setcb(dnsasm, verify_dnsmsg, (void *)&cbdata);
480 isc_dnsstream_assembler_incoming(dnsasm, &verified,
488 assert_true(isc_dnsstream_assembler_result(dnsasm) == ISC_R_SUCCESS);
490 assert_true(isc_dnsstream_assembler_remaininglength(dnsasm) > 0);
491 isc_dnsstream_assembler_incoming(dnsasm, &verified, NULL, 0);
494 assert_true(isc_dnsstream_assembler_result(dnsasm) == ISC_R_RANGE);
495 assert_true(isc_dnsstream_assembler_remaininglength(dnsasm) == 0);
497 isc_dnsstream_assembler_incoming(dnsasm, &verified, NULL, 0);
499 assert_true(isc_dnsstream_assembler_result(dnsasm) == ISC_R_NOMORE);
503 isc_dnsstream_assembler_t *dnsasm = (isc_dnsstream_assembler_t *)*state;
531 isc_dnsstream_assembler_setcb(dnsasm, verify_dnsmsg, (void *)&cbdata);
544 dnsasm, &packetno,
548 dnsasm, &packetno, NULL, 0);
551 if (isc_dnsstream_assembler_result(dnsasm) ==
562 assert_true(isc_dnsstream_assembler_remaininglength(dnsasm) == 0);
574 isc_dnsstream_assembler_setcb(dnsasm, verify_dnsmsg_regions,
583 dnsasm, &packetno, isc_buffer_current(&dnsbuf), sz);
589 assert_true(isc_dnsstream_assembler_remaininglength(dnsasm) == 0);
594 dnsasm->cbarg = NULL; /* to make GCC happy about dangling pointers */
598 isc_dnsstream_assembler_t *dnsasm = (isc_dnsstream_assembler_t *)*state;
613 isc_dnsstream_assembler_setcb(dnsasm, verify_dnsmsg, (void *)&cbdata);
614 isc_dnsstream_assembler_incoming(dnsasm, &verified,
622 assert_true(isc_dnsstream_assembler_result(dnsasm) == ISC_R_UNSET);
624 assert_true(isc_dnsstream_assembler_remaininglength(dnsasm) == 0);