Modify receiver so that it only accepts packets from source connection

This is done by looking at the source InetAddress and port number of the
packet. If neither corresponds to that of the connected host, an empty byte
array is returned.