Put UDP recvmess callback into a closure  * Ensures that the callback waits for a message from the same IP address as the IP udpcentralizedadvertise_communicate() was called with.
Put UDP recvmess callback into a closure
 * Ensures that the callback waits for a message from the same IP address as the IP udpcentralizedadvertise_communicate() was called with.

sburnett/seattle,sburnett/seattle,sburnett/seattle,sburnett/seattle,sburnett/seattle,sburnett/seattle