ldap support doesn't work for duplicate ethernet addresses
We have cases where a system can appear on several subnets. It will have the same Ethernet address for each. The most common is a laptop that can be used several places. Thus we have several entries, each with the same Ethernet address. The general code handles this just fine. However find_haddr_in_ldap only looks at the first entry returned. It should look at them all. The enclosed patch fixes it. dhcp-duplicate-hwaddr.patch