- if (req_xid_is_last(req)) {
- struct lsd_client_data *lcd;
-
- /* XXX this does not support mulitple transactions yet, i.e.
- * only 1 update RPC each time betwee MDTs */
- lcd = req->rq_export->exp_target_data.ted_lcd;
+ if (req_can_reconstruct(req, trd)) {
+ lrd = &trd->trd_reply;
+ req->rq_transno = lrd->lrd_transno;
+ req->rq_status = lrd->lrd_result;