msg = (struct lustre_msg *)(buffer + sizeof(*mkpi));
lustre_init_msg(msg, mkpi->mpi_bufcount, mkpi->mpi_size, NULL);
- tmp = mdc_setattr_pack(msg, &op_data, iattr, ea, ealen, NULL, 0);
+ tmp = mdc_setattr_pack(msg, 0, &op_data, iattr, ea, ealen, NULL, 0);
/*There are maybe some better ways
*to set the time attr FIXME WANGDI later
dentry->d_inode->i_mode, data1, tgt_len);
rec = (struct mds_rec_create *)lustre_msg_buf(msg, 0, 0);
-
+
rec->cr_replayfid = op_data.fid2;
rec->cr_flags |= REC_REINT_CREATE;
mkpi->mpi_total_size = tmp - (void*)msg;
return mds_kml_pack[op](buffer, dentry, dir, data1, data2);
}
-int mds_rec_pack_init(struct super_block *sb)
+int mds_rec_pack_init(struct smfs_super_info *smsi)
{
- struct smfs_super_info *smsi = S2SMI(sb);
-
+
smsi->smsi_pack_rec[PACK_MDS] = mds_rec_pack;
return 0;