RETURN(rc);
}
+#ifdef HAVE_QUOTA_SUPPORT
static int ost_handle_quotactl(struct ptlrpc_request *req)
{
struct obd_quotactl *oqctl, *repoqc;
out:
RETURN(rc);
}
+#endif
static int ost_filter_recovery_request(struct ptlrpc_request *req,
struct obd_device *obd, int *process)
case OST_SYNC:
case OST_SET_INFO:
case OST_GET_INFO:
+#ifdef HAVE_QUOTA_SUPPORT
case OST_QUOTACHECK:
case OST_QUOTACTL:
case OST_QUOTA_ADJUST_QUNIT:
lustre_msg_get_version(msg),
LUSTRE_OST_VERSION);
break;
+#endif
case LDLM_ENQUEUE:
case LDLM_CONVERT:
case LDLM_CANCEL:
DEBUG_REQ(D_INODE, req, "get_info");
rc = ost_get_info(req->rq_export, req);
break;
+#ifdef HAVE_QUOTA_SUPPORT
case OST_QUOTACHECK:
CDEBUG(D_INODE, "quotacheck\n");
OBD_FAIL_RETURN(OBD_FAIL_OST_QUOTACHECK_NET, 0);
CDEBUG(D_INODE, "quota_adjust_qunit\n");
rc = ost_handle_quota_adjust_qunit(req);
break;
+#endif
case OBD_PING:
DEBUG_REQ(D_INODE, req, "ping");
rc = target_handle_ping(req);