Lines Matching defs:rdb
881 static void ParseDNSSECRecords(uint16_t rrtype, char *rdb, char *p, unsigned const char *rd, uint16_t rdlen)
891 p += snprintf(p, rdb + rdb_size - p, "%d %d %d ",
895 p += snprintf(p, rdb + rdb_size - p, "%x", ptr[i]);
902 p += snprintf(p, rdb + rdb_size - p, "%d %d %d %u", swap16(rrkey->flags), rrkey->proto,
904 base64Encode(p, rdb + rdb_size - p, (unsigned char *)(rd + DNSKEY_FIXED_SIZE), rdlen - DNSKEY_FIXED_SIZE);
917 p += snprintd(p, rdb + rdb_size - p, &rd);
950 p += snprintf(p, rdb + rdb_size - p, " %s ", DNSTypeName(type + i));
975 p += snprintf(p, rdb + rdb_size - p, " %-7s %d %d %d %s %s %7d ",
981 p += snprintd(p, rdb + rdb_size - p, &q);
984 base64Encode(p, rdb + rdb_size - p, (unsigned char *)(rd + len + RRSIG_FIXED_SIZE), rdlen - (len + RRSIG_FIXED_SIZE));
997 char rdb[1000] = "0.0.0.0", *p = rdb;
1037 snprintf(rdb, sizeof(rdb), "%d.%d.%d.%d", rd[0], rd[1], rd[2], rd[3]);
1044 p += snprintd(p, sizeof(rdb), &rd);
1048 p += snprintd(p, rdb + sizeof(rdb) - p, &rd); // mname
1049 p += snprintf(p, rdb + sizeof(rdb) - p, " ");
1050 p += snprintd(p, rdb + sizeof(rdb) - p, &rd); // rname
1051 p += snprintf(p, rdb + sizeof(rdb) - p, " Ser %d Ref %d Ret %d Exp %d Min %d",
1056 snprintf(rdb, sizeof(rdb), "%02X%02X:%02X%02X:%02X%02X:%02X%02X:%02X%02X:%02X%02X:%02X%02X:%02X%02X",
1062 p += snprintf(p, rdb + sizeof(rdb) - p, "%d %d %d ", // priority, weight, port
1065 p += snprintd(p, rdb + sizeof(rdb) - p, &rd); // target host
1072 ParseDNSSECRecords(rrtype, rdb, p, rd, rdlen);
1076 snprintf(rdb, sizeof(rdb), "%d bytes%s", rdlen, rdlen ? ":" : "");
1083 strncpy(rdb, "----", sizeof(rdb));
1098 printf("%s%3d %-30s%-6s%-7s%-18s %s", op, ifIndex, fullname, rr_type, rr_class, dnssec_status, rdb);
1100 printf("%s%6X%3d %-30s%-7s%-6s %s", op, flags, ifIndex, fullname, rr_type, rr_class, rdb);