LASSERT(ma->ma_capa != NULL);
*ma->ma_capa = *capa;
}
-
+
if ((body->valid & OBD_MD_FLEASIZE) || (body->valid & OBD_MD_FLDIREA)) {
if (body->eadatasize == 0) {
CERROR("No size defined for easize field\n");
RETURN(-EPROTO);
LASSERT(ma->ma_lmm != NULL);
- LASSERT(ma->ma_lmm_size >= body->eadatasize);
+ LASSERT(ma->ma_lmm_size >= body->eadatasize);
ma->ma_lmm_size = body->eadatasize;
memcpy(ma->ma_lmm, md, ma->ma_lmm_size);
ma->ma_valid |= MA_LOV;
RETURN(-EPROTO);
}
- cookie = req_capsule_server_sized_get(&req->rq_pill,
+ cookie = req_capsule_server_sized_get(&req->rq_pill,
&RMF_LOGCOOKIES,
body->aclsize);
if (cookie == NULL)
RETURN(-EPROTO);
}
- acl = req_capsule_server_sized_get(&req->rq_pill,
+ acl = req_capsule_server_sized_get(&req->rq_pill,
&RMF_ACL,
body->aclsize);
if (acl == NULL)
mci = mdc_info_init(env);
mci->mci_opdata.op_bias = MDS_CROSS_REF;
mci->mci_opdata.op_fid2 = *lu_object_fid(&mo->mo_lu);
-
+
/* Parent fid is needed to create dotdot on the remote node. */
mci->mci_opdata.op_fid1 = *(spec->u.sp_pfid);
mci->mci_opdata.op_mod_time = la->la_ctime;
RETURN(rc);
}
-/*
+/*
* Return resulting fid in sfid
* 0: fids are not relatives
* fid: fid at which search stopped
body = req_capsule_server_get(&mci->mci_req->rq_pill,
&RMF_MDT_BODY);
LASSERT(body->valid & OBD_MD_FLID);
-
+
CDEBUG(D_INFO, "Remote mdo_is_subdir(), new src "DFID"\n",
PFID(&body->fid1));
*sfid = body->fid1;