From: Evan Hunt Date: Fri, 22 Jan 2010 01:35:06 +0000 (+0000) Subject: remove reference to isc_time member "seconds", which doesn't exist in win32 X-Git-Tag: v9.7.0rc2~5 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=03204fe9814ff7c3d7bcf93d9922e575626a3a67;p=thirdparty%2Fbind9.git remove reference to isc_time member "seconds", which doesn't exist in win32 --- diff --git a/lib/dns/zone.c b/lib/dns/zone.c index 6d8ed9e6dd2..103786e16f1 100644 --- a/lib/dns/zone.c +++ b/lib/dns/zone.c @@ -15,7 +15,7 @@ * PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: zone.c,v 1.540.2.11 2010/01/14 23:49:45 each Exp $ */ +/* $Id: zone.c,v 1.540.2.12 2010/01/22 01:35:06 each Exp $ */ /*! \file */ @@ -13756,10 +13756,12 @@ zone_rekey(dns_zone_t *zone) { /* Keys couldn't be updated for some reason; try again later. */ if (result != ISC_R_SUCCESS) { + isc_interval_t ival; dns_zone_log(zone, ISC_LOG_ERROR, "zone_rekey:" "couldn't update zone keys: %s", isc_result_totext(result)); - zone->refreshkeytime.seconds += HOUR; + isc_interval_set(&ival, HOUR, 0); + isc_time_nowplusinterval(&zone->refrekshkeytime, &ival); goto failure; }