title: get local address for recieved data with UdpClient listening on any ip address
body: <p>I have a <code>UdpClient</code> listening on <code>IPAddress.Any</code>. When I receive data (currently using <code>ReceiveAsync</code>, but I can change this if needed), the returned <code>UdpReceiveResult</code> has a field with the remote end point (where the message was sent from) but not the local one. How can I know which ip address it was received on, since I am listening on all of them?</p>