client script exits abnormally (i.e. crashes).
[Gitlab #123]
+- The limit on the size of lease file that can be loaded at start up
+ is now only enforced on 32-bit systems.
+ [Gitlab #64]
+
Changes since 4.4.2b1 (Bug Fixes)
- Added a clarification on DHCPINFORMs and server authority to
Parser for dhcpd config file... */
/*
- * Copyright (c) 2004-2019 by Internet Systems Consortium, Inc. ("ISC")
+ * Copyright (c) 2004-2020 by Internet Systems Consortium, Inc. ("ISC")
* Copyright (c) 1995-2003 by Internet Software Consortium
*
* This Source Code Form is subject to the terms of the Mozilla Public
if (lseek (file, (off_t)0, SEEK_SET) < 0)
goto boom;
/* Can't handle files greater than 2^31-1. */
- if (flen > 0x7FFFFFFFUL)
+ if ((sizeof(void*) < 8) && flen > 0x7FFFFFFFUL)
log_fatal ("%s: file is too long to buffer.", filename);
ulen = flen;