Generic recv.c.