Update do_recv.c