Changeset dbd91da in mainline for uspace/srv/bd/hr/hr.c
- Timestamp:
- 2024-10-05T10:32:59Z (8 months ago)
- Children:
- 6b8e89b0
- Parents:
- 34abe6c5
- git-author:
- Miroslav Cimerman <mc@…> (2024-10-05 10:23:08)
- git-committer:
- Miroslav Cimerman <mc@…> (2024-10-05 10:32:59)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/bd/hr/hr.c
r34abe6c5 rdbd91da 103 103 104 104 errno_t rc; 105 size_t size;105 size_t i, size; 106 106 hr_config_t *cfg; 107 107 hr_volume_t *new_volume; … … 142 142 143 143 str_cpy(new_volume->devname, 32, cfg->devname); 144 memcpy(new_volume->devs, cfg->devs, sizeof(service_id_t) * HR_MAXDEVS); 144 for (i = 0; i < cfg->dev_no; i++) 145 new_volume->extents[i].svc_id = cfg->devs[i]; 145 146 new_volume->level = cfg->level; 146 147 new_volume->dev_no = cfg->dev_no; … … 206 207 207 208 errno_t rc; 208 size_t size;209 size_t i, size; 209 210 hr_config_t *cfg; 210 211 hr_volume_t *new_volume; … … 245 246 246 247 str_cpy(new_volume->devname, 32, cfg->devname); 247 memcpy(new_volume->devs, cfg->devs, sizeof(service_id_t) * HR_MAXDEVS); 248 for (i = 0; i < cfg->dev_no; i++) 249 new_volume->extents[i].svc_id = cfg->devs[i]; 248 250 new_volume->dev_no = cfg->dev_no; 249 251 … … 362 364 363 365 list_foreach(hr_volumes, lvolumes, hr_volume_t, volume) { 364 memcpy(info.extents, volume-> devs,365 sizeof( service_id_t) * HR_MAXDEVS);366 memcpy(info.extents, volume->extents, 367 sizeof(hr_extent_t) * HR_MAXDEVS); 366 368 info.svc_id = volume->svc_id; 367 369 info.extent_no = volume->dev_no;
Note:
See TracChangeset
for help on using the changeset viewer.