+1254. [bug] When signing/verifying rdatasets, duplicate rdatas
+ need to be suppressed.
+
1253. [contrib] queryperf now reports a summary of returned
rcodes (-c), rcodes are printed in neumonic form (-v).
*/
/*
- * $Id: dnssec.c,v 1.73 2002/02/20 03:34:11 marka Exp $
+ * $Id: dnssec.c,v 1.74 2002/07/22 02:49:14 marka Exp $
*/
isc_buffer_t lenbuf;
isc_region_t lenr;
+ /*
+ * Skip duplicates.
+ */
+ if (i > 0 && dns_rdata_compare(&rdatas[i], &rdatas[i-1]) == 0)
+ continue;
+
/*
* Digest the envelope.
*/
isc_buffer_t lenbuf;
isc_region_t lenr;
+ /*
+ * Skip duplicates.
+ */
+ if (i > 0 && dns_rdata_compare(&rdatas[i], &rdatas[i-1]) == 0)
+ continue;
+
/*
* Digest the envelope.
*/