I'm using at struct sockaddr_in to receive multicast data sent out from another machine. When I print out the source address using inet_ntop it gives me the source address of the PC that sent the data.
I would like to know if there is a way of getting the multicast address that the data was 'sent to'?