Changes to WeaveDeviceManager ‘rendezvous link-local’ feature
Changes to WeaveDeviceManager ‘rendezvous link-local’ feature

-- Revised logic in WeaveDeviceManager for handling the ‘rendezvous link-local’ feature
based on changes to UDP message handling in the Weave Message Layer.  The code now uses the
new DefaultMulticastSourceAddress send flag to instruct the Message Layer to send multicast
Identify messages using the system default source address selection algorithm.  For messages
sent to the IPv6 all-nodes, link-local address (FF02::1) this causes the source address to
be the node's link-local address.

As part of this change, the ‘rendezvous link-local’ logic no longer alters its behavior
based on the whether the local node is bound to a specific IPv6 address, as the Message
Layer now handles this case automatically.

openweave/openweave-core,openweave/openweave-core,openweave/openweave-core,openweave/openweave-core,openweave/openweave-core,openweave/openweave-core