common_recv
RETURN_AND_SET_ERRNO(common_recv(socket, data, length, flags, true));
return result = common_recv(socket, data, length, flags, false);