Lines Matching defs:dt
86 print_dtdata(dns_dtdata_t *dt) {
94 CHECKM(dns_dt_datatotext(dt, &b), "dns_dt_datatotext");
104 print_packet(dns_dtdata_t *dt, const dns_master_style_t *style) {
108 if (dt->msg != NULL) {
120 result = dns_message_totext(dt->msg, style, 0, b);
143 print_yaml(dns_dtdata_t *dt) {
144 Dnstap__Dnstap *frame = dt->frame;
183 if (!isc_time_isepoch(&dt->qtime)) {
185 isc_time_formatISO8601(&dt->qtime, buf, sizeof(buf));
189 if (!isc_time_isepoch(&dt->rtime)) {
191 isc_time_formatISO8601(&dt->rtime, buf, sizeof(buf));
195 if (dt->msgdata.base != NULL) {
196 printf(" message_size: %zdb\n", (size_t) dt->msgdata.length);
209 printf(" socket_protocol: %s\n", dt->tcp ? "TCP" : "UDP");
257 if (dt->msg != NULL) {
258 printf(" %s:\n", ((dt->type & DNS_DTTYPE_QUERY) != 0)
262 print_packet(dt, &dns_master_style_yaml);
264 printf(" %s: |\n", ((dt->type & DNS_DTTYPE_QUERY) != 0)
267 print_packet(dt, &dns_master_style_indent);
276 dns_dtdata_t *dt = NULL;
333 result = dns_dt_parse(mctx, &input, &dt);
340 print_yaml(dt);
342 print_dtdata(dt);
343 print_packet(dt, &dns_master_style_debug);
345 print_dtdata(dt);
348 dns_dtdata_free(&dt);
352 if (dt != NULL)
353 dns_dtdata_free(&dt);