From 4712b673bd2bcb4300efa9458f748d087eb8c2af Mon Sep 17 00:00:00 2001 From: Mark Andrews Date: Fri, 11 Jan 2013 17:38:01 +1100 Subject: [PATCH] silence compiler warning --- bin/named/server.c | 3 ++- lib/dns/include/dns/zone.h | 2 +- lib/dns/zone.c | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/bin/named/server.c b/bin/named/server.c index ee254c15eb..9ed8e7b2ff 100644 --- a/bin/named/server.c +++ b/bin/named/server.c @@ -8117,7 +8117,8 @@ ns_server_signing(ns_server_t *server, char *args, isc_buffer_t *text) { isc_buffer_putstr(text, "request queued"); isc_buffer_putuint8(text, 0); } else if (chain) { - CHECK(dns_zone_setnsec3param(zone, hash, flags, iter, + CHECK(dns_zone_setnsec3param(zone, (isc_uint8_t)hash, + (isc_uint8_t)flags, iter, (isc_uint8_t)saltlen, salt, ISC_TRUE)); isc_buffer_putstr(text, "request queued"); diff --git a/lib/dns/include/dns/zone.h b/lib/dns/include/dns/zone.h index dda14b7be9..fe00468d4d 100644 --- a/lib/dns/include/dns/zone.h +++ b/lib/dns/include/dns/zone.h @@ -2029,7 +2029,7 @@ dns_zone_keydone(dns_zone_t *zone, const char *data); isc_result_t dns_zone_setnsec3param(dns_zone_t *zone, isc_uint8_t hash, isc_uint8_t flags, - isc_uint8_t iter, isc_uint8_t saltlen, + isc_uint16_t iter, isc_uint8_t saltlen, unsigned char *salt, isc_boolean_t replace); /*% * Set the NSEC3 parameters for the zone. diff --git a/lib/dns/zone.c b/lib/dns/zone.c index 37c368c9b8..9d3897f7e8 100644 --- a/lib/dns/zone.c +++ b/lib/dns/zone.c @@ -16471,7 +16471,7 @@ setnsec3param(isc_task_t *task, isc_event_t *event) { isc_result_t dns_zone_setnsec3param(dns_zone_t *zone, isc_uint8_t hash, isc_uint8_t flags, - isc_uint8_t iter, isc_uint8_t saltlen, + isc_uint16_t iter, isc_uint8_t saltlen, unsigned char *salt, isc_boolean_t replace) { isc_result_t result = ISC_R_SUCCESS;