]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
use ISC_INT32_MAX as maximum
authorEvan Hunt <each@isc.org>
Thu, 28 Jun 2018 01:39:51 +0000 (18:39 -0700)
committerEvan Hunt <each@isc.org>
Thu, 28 Jun 2018 02:36:47 +0000 (19:36 -0700)
(cherry picked from commit 65bf99c85a2221d426a6cadaa09cf0a76d5d92a6)

lib/dns/journal.c

index 82df35b7b355bb9433bc6fe084d2e4f5619a95db..9aab656d4186ad0530f7f9aa8b873a69862bc3b9 100644 (file)
@@ -14,8 +14,6 @@
  * PERFORMANCE OF THIS SOFTWARE.
  */
 
-/* $Id: journal.c,v 1.120 2011/12/22 07:32:41 each Exp $ */
-
 #include <config.h>
 
 #include <stdlib.h>
@@ -1043,7 +1041,7 @@ dns_journal_writediff(dns_journal_t *j, dns_diff_t *diff) {
                size += t->rdata.length;
        }
 
-       if (size >= DNS_JOURNAL_SIZE_MAX) {
+       if (size >= ISC_INT32_MAX) {
                isc_log_write(JOURNAL_COMMON_LOGARGS, ISC_LOG_ERROR,
                              "dns_journal_writediff: %s: journal entry "
                              "too big to be stored: %llu bytes", j->filename,
@@ -1158,11 +1156,11 @@ dns_journal_commit(dns_journal_t *j) {
         * We currently don't support huge journal entries.
         */
        total = j->x.pos[1].offset - j->x.pos[0].offset;
-       if (total >= DNS_JOURNAL_SIZE_MAX) {
+       if (total >= ISC_INT32_MAX) {
                isc_log_write(JOURNAL_COMMON_LOGARGS, ISC_LOG_ERROR,
                             "transaction too big to be stored in journal: "
                             "%llub (max is %llub)", total,
-                            (isc_uint64_t)DNS_JOURNAL_SIZE_MAX);
+                            (isc_uint64_t)ISC_INT32_MAX);
                return (ISC_R_UNEXPECTED);
        }