Make recvfrom() switchable.