Whamcloud - gitweb
LU-13717 sec: filename encryption - digest support
[fs/lustre-release.git] / lustre / mdt / mdt_lib.c
index 76a80aa..e06fd77 100644 (file)
@@ -1425,6 +1425,10 @@ static int mdt_unlink_unpack(struct mdt_thread_info *info)
        attr->la_mtime = rec->ul_time;
        attr->la_mode  = rec->ul_mode;
        attr->la_valid = LA_UID | LA_GID | LA_CTIME | LA_MTIME | LA_MODE;
+       if (rec->ul_bias & MDS_FID_OP)
+               info->mti_spec.sp_cr_flags |= MDS_OP_WITH_FID;
+       else
+               info->mti_spec.sp_cr_flags &= ~MDS_OP_WITH_FID;
 
        rc = mdt_name_unpack(pill, &RMF_NAME, &rr->rr_name, 0);
        if (rc < 0)