From fab123c273f5b8c1e152005d3221552ffe83a9cb Mon Sep 17 00:00:00 2001 From: Jan Kadlec <jan.kadlec@nic.cz> Date: Wed, 23 Apr 2014 19:02:38 +0200 Subject: [PATCH] fixed getting wrong rdata. --- src/knot/dnssec/zone-sign.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/knot/dnssec/zone-sign.c b/src/knot/dnssec/zone-sign.c index 8ad816621..3ad1ea9be 100644 --- a/src/knot/dnssec/zone-sign.c +++ b/src/knot/dnssec/zone-sign.c @@ -762,6 +762,7 @@ static int remove_invalid_dnskeys(const knot_rrset_t *soa, uint16_t dnskeys_rdata_count = dnskeys->rrs.rr_count; for (uint16_t i = 0; i < dnskeys_rdata_count; i++) { + dnskeys_data = knot_rdataset_at(&dnskeys->rrs, i); uint8_t *rdata = knot_rdata_data(dnskeys_data); uint16_t rdata_size = knot_rdata_rdlen(dnskeys_data); uint16_t keytag = knot_keytag(rdata, rdata_size); -- GitLab