to perform an fsync() operation on the lease database before reply,
which improves performance. [ISC-Bugs #22228]
+ Changes since 4.2.4
+
+- Correct code to calculate timing values in client to compare
+ rebind value to infinity instead of renew value.
+ Thanks to Chenda Huang from H3C Technologies Co., Limited
+ for reporting this issue.
+ [ISC-Bugs #29062]
+
Changes since 4.2.3
! Add a check for a null pointer before calling the regexec function.
/* dhc6.c - DHCPv6 client routines. */
/*
+ * Copyright (c) 2012 by Internet Systems Consortium, Inc. ("ISC")
* Copyright (c) 2006-2010 by Internet Systems Consortium, Inc. ("ISC")
*
* Permission to use, copy, modify, and distribute this software for any
/* Set rebind to 3/4 expiration interval. */
tmp = ia->starts;
tmp += use_expire + (use_expire / 2);
- } else if (ia->renew == 0xffffffff)
+ } else if (ia->rebind == 0xffffffff)
tmp = MAX_TIME;
else
tmp = ia->starts + ia->rebind;