cep->lock.pid_writer = 0;
cep->lock.src_indicator = 0;
cep->Length = scp->length.LowPart;
- cep->DataVersion = scp->dataVersion;
+ cep->DataVersion = (afs_uint32)(scp->dataVersion & 0xFFFFFFFF);
cep->callback = afs_data_pointer_to_int32(scp->cbServerp);
if (scp->flags & CM_SCACHEFLAG_PURERO && scp->volp)
cep->cbExpires = scp->volp->cbExpiresRO;
#else
cep->Length = (afs_int64) scp->length.QuadPart;
#endif
- cep->DataVersion = scp->dataVersion;
+ cep->DataVersion = (afs_uint32)(scp->dataVersion & 0xFFFFFFFF);
cep->callback = afs_data_pointer_to_int32(scp->cbServerp);
if (scp->flags & CM_SCACHEFLAG_PURERO && scp->volp)
cep->cbExpires = scp->volp->cbExpiresRO;