Changeset 0dbd4a9 in mainline for uspace/srv/bd/hr/metadata/foreign/softraid
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/bd/hr/metadata/foreign/softraid/hr_softraid.c
r2192a01 r0dbd4a9 60 60 static errno_t meta_softraid_get_block(service_id_t, void **); 61 61 /* static errno_t meta_softraid_write_block(service_id_t, const void *); */ 62 static bool meta_softraid_has_valid_magic(const void *);63 62 64 63 static errno_t meta_softraid_probe(service_id_t, void **); … … 116 115 goto error; 117 116 118 if (!meta_softraid_has_valid_magic(metadata_struct)) {119 rc = ENOFS;120 goto error;121 }122 123 117 *rmd = metadata_struct; 124 118 return EOK; … … 126 120 error: 127 121 free(metadata_struct); 128 return ENOFS;122 return rc; 129 123 } 130 124 … … 539 533 #endif 540 534 541 static bool meta_softraid_has_valid_magic(const void *md_v)542 {543 HR_DEBUG("%s()", __func__);544 545 const struct sr_metadata *md = md_v;546 547 if (md->ssdi.ssd_magic != SR_MAGIC)548 return false;549 550 return true;551 }552 553 535 /** @} 554 536 */
Note:
See TracChangeset
for help on using the changeset viewer.
