Change the stopping point for processing statements in the
host portion of the inform processing from a host option to
a subnet one.
rt35712
whether or not the server is compiled for failover.
[ISC-Bugs #36960]
+- Fixed a small issue in the treatment of hosts in the inform processing
+ that could cause the response to an inform to include information from
+ the wrong scope. The two examples we've heard of are getting subnet
+ instead of group information associated with a host entry, or getting
+ global information instead of subnet if the host entry was built via
+ omapi.
+ [ISC-Bugs #35712]
+
Changes since 4.3.1b1
- Modify the linux and openwrt dhclient scripts to process information
execute_statements_in_scope(NULL, packet, NULL, NULL,
packet->options, options,
&global_scope, host->group,
- host->group ?
- host->group->next : NULL,
+ subnet->group,
NULL);
host_dereference (&host, MDL);
}