Cause: When running dhclient for IPv6 (-6 option) with a network interface name specified (on command line), it listens on all network interfaces instead of the specified one.
Consequence: When multiple such instances of dhclient are running, one of them receives all the replies from the DHCP server(s). The other instances fail to communicate with the
Fix: dhclient now binds to the specified interface.
Result: When multiple such instances are running, each of them receives replies coming through the specified interface and communicates correctly.