2
0
mirror of https://gitlab.isc.org/isc-projects/dhcp synced 2025-08-22 09:57:20 +00:00

no hardware parameter in DHCPv6

This commit is contained in:
Francis Dupont 2008-02-15 18:24:56 +00:00
parent 7e9f7a1bcf
commit e2cfde76ba
2 changed files with 12 additions and 0 deletions

View File

@ -159,6 +159,8 @@ work on other platforms. Please report any problems and suggested fixes to
- 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

View File

@ -532,6 +532,16 @@ int parse_statement (cfile, group, type, host_decl, declaration)
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) {