struct llog_unlink_rec *lur = (struct llog_unlink_rec *)rec;
__swab64s(&lur->lur_oid);
- __swab32s(&lur->lur_ogen);
+ __swab32s(&lur->lur_ogr);
+ __swab32s(&lur->lur_count);
break;
}
struct llog_setattr_rec *lsr = (struct llog_setattr_rec *)rec;
__swab64s(&lsr->lsr_oid);
- __swab32s(&lsr->lsr_ogen);
+ __swab32s(&lsr->lsr_ogr);
__swab32s(&lsr->lsr_uid);
__swab32s(&lsr->lsr_gid);
break;
case CHANGELOG_REC: {
struct llog_changelog_rec *cr = (struct llog_changelog_rec*)rec;
- __swab16s(&cr->cr_flags);
- __swab16s(&cr->cr_namelen);
- __swab32s(&cr->cr_type);
- __swab64s(&cr->cr_index);
- __swab64s(&cr->cr_prev);
- __swab64s(&cr->cr_time);
- lustre_swab_lu_fid(&cr->cr_tfid);
- lustre_swab_lu_fid(&cr->cr_pfid);
+ __swab16s(&cr->cr.cr_namelen);
+ __swab16s(&cr->cr.cr_flags);
+ __swab32s(&cr->cr.cr_type);
+ __swab64s(&cr->cr.cr_index);
+ __swab64s(&cr->cr.cr_prev);
+ __swab64s(&cr->cr.cr_time);
+ lustre_swab_lu_fid(&cr->cr.cr_tfid);
+ lustre_swab_lu_fid(&cr->cr.cr_pfid);
break;
}
struct llog_setattr64_rec *lsr = (struct llog_setattr64_rec *)rec;
__swab64s(&lsr->lsr_oid);
- __swab32s(&lsr->lsr_ogen);
+ __swab32s(&lsr->lsr_ogr);
__swab32s(&lsr->lsr_uid);
__swab32s(&lsr->lsr_gid);
__swab32s(&lid->lid_id.lgl_ogen);
break;
}
- case LLOG_JOIN_REC:
case LLOG_PAD_MAGIC:
break;