Lines Matching defs:msg

134 printmessage(dns_message_t *msg) {
149 result = dns_message_totext(msg, &dns_master_style_debug,
167 dns_message_t *msg = NULL;
171 result = dns_message_create(mctx, DNS_MESSAGE_INTENTRENDER, &msg);
175 ATF_REQUIRE(msg != NULL);
177 msg->id = 50;
178 msg->rcode = dns_rcode_noerror;
179 msg->flags = flags;
186 msg->verified_sig = 1;
189 msg->tcp_continuation = 1;
192 result = dns_message_settsigkey(msg, key);
197 result = dns_message_setquerytsig(msg, *tsigin);
208 result = dns_message_renderbegin(msg, &cctx, buf);
213 result = dns_message_renderend(msg);
230 result = dns_message_getquerytsig(msg, mctx, tsigout);
237 dns_message_destroy(&msg);
252 dns_message_t *msg = NULL;
304 result = dns_message_create(mctx, DNS_MESSAGE_INTENTPARSE, &msg);
307 ATF_REQUIRE(msg != NULL);
309 result = dns_message_settsigkey(msg, key);
313 result = dns_message_parse(msg, buf, 0);
317 printmessage(msg);
319 result = dns_message_setquerytsig(msg, querytsig);
324 result = dns_tsig_verify(buf, msg, NULL, NULL);
328 ATF_CHECK_EQ(msg->verified_sig, 1);
329 ATF_CHECK_EQ(msg->tsigstatus, dns_rcode_noerror);
334 ATF_REQUIRE(dns_message_gettsig(msg, &tsigowner) != NULL);
336 result = dns_message_getquerytsig(msg, mctx, &tsigin);
341 tsigctx = msg->tsigctx;
342 msg->tsigctx = NULL;
344 dns_message_destroy(&msg);
369 result = dns_message_create(mctx, DNS_MESSAGE_INTENTPARSE, &msg);
372 ATF_REQUIRE(msg != NULL);
374 msg->tcp_continuation = 1;
375 msg->tsigctx = tsigctx;
378 result = dns_message_settsigkey(msg, key);
382 result = dns_message_parse(msg, buf, 0);
386 printmessage(msg);
388 result = dns_message_setquerytsig(msg, tsigin);
393 result = dns_tsig_verify(buf, msg, NULL, NULL);
397 ATF_CHECK_EQ(msg->verified_sig, 0);
398 ATF_CHECK_EQ(msg->tsigstatus, dns_rcode_noerror);
404 ATF_REQUIRE(dns_message_gettsig(msg, &tsigowner) == NULL);
406 tsigctx = msg->tsigctx;
407 msg->tsigctx = NULL;
409 dns_message_destroy(&msg);
425 result = dns_message_create(mctx, DNS_MESSAGE_INTENTPARSE, &msg);
428 ATF_REQUIRE(msg != NULL);
430 msg->tcp_continuation = 1;
431 msg->tsigctx = tsigctx;
434 result = dns_message_settsigkey(msg, key);
438 result = dns_message_parse(msg, buf, 0);
442 printmessage(msg);
447 ATF_REQUIRE(dns_message_gettsig(msg, &tsigowner) != NULL);
449 result = dns_message_setquerytsig(msg, tsigin);
454 result = dns_tsig_verify(buf, msg, NULL, NULL);
458 ATF_CHECK_EQ(msg->verified_sig, 1);
459 ATF_CHECK_EQ(msg->tsigstatus, dns_rcode_noerror);
464 result = dns_message_getquerytsig(msg, mctx, &tsigin);
470 dns_message_destroy(&msg);