- DHCPv6 client timestamp in DUID was based on the year 1970 rather
than the year 2000.
+- Warn when attempting to use a hardware parameter in DHCPv6.
+
Changes since 4.0.0b3
- The reverse dns name for PTR updates on IPv6 addresses has been fixed to
case HARDWARE:
next_token (&val, (unsigned *)0, cfile);
+#ifdef DHCPv6
+ if (local_family == AF_INET6) {
+ parse_warn(cfile, "You can not use a hardware "
+ "parameter for DHCPv6 hosts. "
+ "Use the host-identifier parameter "
+ "instead.");
+ skip_to_semi(cfile);
+ break;
+ }
+#endif /* DHCPv6 */
memset (&hardware, 0, sizeof hardware);
if (host_decl && memcmp(&hardware, &(host_decl->interface),
sizeof(hardware)) != 0) {