signal handler before calling it. Previously we check if there was a
get_value function.
- Fixed a fenceposting bug when a client had two host records configured,
one using 'uid' and the other using 'hardware ethernet'.
+- Fixed the check in the dhcp_interface_signal_handler routine to verify
+ the existence of the linked signal handler before calling it.
+
Changes since 4.1.0b1
- A missing "else" in dhcrelay.c could have caused an interface not to
}
/* Try to find some inner object that can take the value. */
- if (h -> inner && h -> inner -> type -> get_value) {
+ if (h -> inner && h -> inner -> type -> signal_handler) {
status = ((*(h -> inner -> type -> signal_handler))
(h -> inner, name, ap));
if (status == ISC_R_SUCCESS)