dns_rdata_t rdata = DNS_RDATA_INIT;
dns_rdata_t *rrsig = NULL;
isc_region_t rs;
- unsigned char rdatabuf[SIG_FORMATSIZE];
+ unsigned char rdatabuf[DNS_RDATA_MAXLENGTH];
isc_stdtime_t clockskew = inception - 3600;
isc_stdtime_t pub = 0, act = 0, inact = 0, del = 0;
#define REVOKE(x) ((dst_key_flags(x) & DNS_KEYFLAG_REVOKE) != 0)
-#define BUFSIZE 2048
#define MAXDSKEYS 8
#define SIGNER_EVENTCLASS ISC_EVENTCLASS(0x4453)
isc_stdtime_t jendtime, expiry;
char keystr[DST_KEY_FORMATSIZE];
dns_rdata_t trdata = DNS_RDATA_INIT;
- unsigned char array[BUFSIZE];
+ unsigned char array[DNS_RDATA_MAXLENGTH];
isc_buffer_t b;
dns_difftuple_t *tuple;
#include <dns/nsec.h>
#include <dns/nsec3.h>
#include <dns/private.h>
+#include <dns/rdata.h>
#include <dns/rdataclass.h>
#include <dns/rdataset.h>
#include <dns/rdatasetiter.h>
dns_rdata_t sig_rdata = DNS_RDATA_INIT;
dns_stats_t *dnssecsignstats = dns_zone_getdnssecsignstats(zone);
isc_buffer_t buffer;
- unsigned char data[1024]; /* XXX */
+ unsigned char data[DNS_RDATA_MAXLENGTH];
unsigned int i;
bool added_sig = false;
bool use_kasp = false;
dns_stats_t *dnssecsignstats;
dns_rdataset_t rdataset;
dns_rdata_t sig_rdata = DNS_RDATA_INIT;
- unsigned char data[1024]; /* XXX */
+ unsigned char data[DNS_RDATA_MAXLENGTH];
isc_buffer_t buffer;
unsigned int i;
bool use_kasp = false;
dns_stats_t *dnssecsignstats;
bool offlineksk = false;
isc_buffer_t buffer;
- unsigned char data[1024];
+ unsigned char data[DNS_RDATA_MAXLENGTH];
seen_t seen;
if (zone->kasp != NULL) {