- snprintf(key, sizeof(mdd_env_info(env)->mti_key),
- ORPHAN_FILE_NAME_FORMAT_20,
- fid_seq(lf), fid_oid(lf), fid_ver(lf), ORPH_OP_UNLINK);
+ if (!(MTI_KEEP_KEY & mdd_env_info(env)->mti_flags))
+ snprintf(key, sizeof(mdd_env_info(env)->mti_key),
+ ORPHAN_FILE_NAME_FORMAT_20,
+ fid_seq(lf), fid_oid(lf), fid_ver(lf),
+ ORPH_OP_UNLINK);