Another attempt at receiving, passing addr struct to recvfrom