if (error == RX_CALL_DEAD ||
error == RX_CALL_TIMEOUT ||
error == RX_CALL_BUSY ||
- error == RX_MSGSIZE)
+ error == RX_MSGSIZE ||
+ error == VNOSERVICE)
error = CM_ERROR_RETRY;
else if (error == RX_CALL_IDLE)
error = EIO;
error = CM_ERROR_QUOTA;
else if (error == VNOVNODE)
error = CM_ERROR_BADFD;
- else if (error == VNOSERVICE || error == VSALVAGE || error == VOFFLINE)
+ else if (error == VSALVAGE || error == VOFFLINE)
error = CM_ERROR_ALLOFFLINE;
else if (error == VBUSY || error == VRESTARTING)
error = CM_ERROR_ALLBUSY;
error == RX_CALL_TIMEOUT ||
error == RX_CALL_BUSY ||
error == RX_CALL_IDLE ||
- error == RX_MSGSIZE)
+ error == RX_MSGSIZE ||
+ error == VNOSERVICE)
error = CM_ERROR_RETRY;
else if (error == VNOVNODE)
error = CM_ERROR_BADFD;
- else if (error == VNOSERVICE || error == VSALVAGE || error == VOFFLINE)
+ else if (error == VSALVAGE || error == VOFFLINE)
error = CM_ERROR_ALLOFFLINE;
else if (error == VBUSY || error == VRESTARTING)
error = CM_ERROR_ALLBUSY;
error == RX_CALL_TIMEOUT ||
error == RX_CALL_BUSY ||
error == RX_CALL_IDLE ||
- error == RX_MSGSIZE)
+ error == RX_MSGSIZE ||
+ error == VNOSERVICE)
error = CM_ERROR_RETRY;
else if (error == RX_RESTARTING)
error = CM_ERROR_ALLBUSY;