-1.00.18-cvs (2004-06-08)
+1.00.18-cvs (2004-06-20)
-Version 1.00.18
+Version 1.00.18 - 20 Jun 2004
=============================
+ Fix a uuid free in libdm-iface.
+ Fix a targets string size calc in driver.
Add -c to dmsetup for column-based output.
Add target message-passing ioctl.
for (i = 0; i < NUM_BUCKETS; i++) {
list_for_each_entry (hc, _name_buckets + i, name_list) {
needed += sizeof(struct dm_name_list);
- needed += strlen(hc->name);
+ needed += strlen(hc->name) + 1;
needed += ALIGN_MASK;
}
}
/* Use the original structure last so the info will be correct */
dmt->type = DM_DEVICE_RESUME;
- dmt->uuid = NULL;
free(dmt->uuid);
+ dmt->uuid = NULL;
r = dm_task_run(dmt);
+ for (i = 0; i < NUM_BUCKETS; i++) {
+ list_for_each_entry (hc, _name_buckets + i, name_list) {
+ needed += sizeof(struct dm_name_list);
-+ needed += strlen(hc->name);
++ needed += strlen(hc->name) + 1;
+ needed += ALIGN_MASK;
+ }
+ }
+ for (i = 0; i < NUM_BUCKETS; i++) {
+ list_for_each_entry (hc, _name_buckets + i, name_list) {
+ needed += sizeof(struct dm_name_list);
-+ needed += strlen(hc->name);
++ needed += strlen(hc->name) + 1;
+ needed += ALIGN_MASK;
+ }
+ }