Why not get the address from the received message, instead of passing it as a parameter? The address is sent as the 2nd frame in the message.