Changeset 13c2365 in mainline for uspace/srv/bd/hr/metadata/foreign/softraid/hr_softraid.c
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/bd/hr/metadata/foreign/softraid/hr_softraid.c
r217d0fb r13c2365 246 246 uint32_t_le2host(scratch_md->ssdi.ssd_strip_size); 247 247 248 memcpy(md->ssd_checksum, scratch_md->ssd_checksum, MD5_DIGEST_LENGTH); 249 rc = create_hash((const uint8_t *)&md->ssdi, 248 rc = create_hash((const uint8_t *)&scratch_md->ssdi, 250 249 sizeof(struct sr_meta_invariant), md5_hash, HASH_MD5); 251 250 assert(rc == EOK); 252 if (memcmp(md5_hash, md->ssd_checksum, 16) != 0) {251 if (memcmp(md5_hash, scratch_md->ssd_checksum, 16) != 0) { 253 252 HR_DEBUG("ssd_checksum invalid\n"); 254 253 rc = EINVAL; 255 254 goto error; 256 255 } 256 257 memcpy(md->ssd_checksum, scratch_md->ssd_checksum, MD5_DIGEST_LENGTH); 257 258 258 259 memcpy(md->ssd_devname, scratch_md->ssd_devname, 32); … … 291 292 */ 292 293 /* 293 * rc = create_hash((const uint8_t *)& mc->scmi,294 * rc = create_hash((const uint8_t *)&scratch_mc->scmi, 294 295 * sizeof(struct sr_meta_chunk_invariant), md5_hash, HASH_MD5); 295 296 * assert(rc == EOK);
Note:
See TracChangeset
for help on using the changeset viewer.