struct mdt_object *mo;
struct md_object *next;
struct mdt_body *repbody;
- int som_au, rc;
+ int som_au, rc, rc2;
ENTRY;
DEBUG_REQ(D_INODE, req, "setattr "DFID" %x", PFID(rr->rr_fid1),
mdt_counter_incr(req->rq_export, LPROC_MDT_SETATTR);
mdt_client_compatibility(info);
- mdt_shrink_reply(info);
+ rc2 = mdt_fix_reply(info);
+ if (rc == 0)
+ rc = rc2;
return rc;
}