]> sourceware.org Git - lvm2.git/commitdiff
Backwards compatibility fix for version1 suspend/resume.
authorAlasdair Kergon <agk@redhat.com>
Sat, 5 Jul 2003 23:20:43 +0000 (23:20 +0000)
committerAlasdair Kergon <agk@redhat.com>
Sat, 5 Jul 2003 23:20:43 +0000 (23:20 +0000)
libdm/ioctl/libdevmapper.c

index 05f753cb60bf5cc366a52be4b5447b09a4052975..71f4f8388029f5f1c5c8f9d42e9116bb702cc54e 100644 (file)
@@ -442,6 +442,14 @@ static int _dm_task_run_v1(struct dm_task *dmt)
                if (!_unmarshal_status_v1(dmt, dmi))
                        goto bad;
                break;
+
+       case DM_DEVICE_SUSPEND:
+       case DM_DEVICE_RESUME:
+               dmt->type = DM_DEVICE_INFO;
+               if (!dm_task_run(dmt))
+                       goto bad;
+               free(dmi);      /* We'll use what info returned */
+               return 1;
        }
 
        dmt->dmi.v1 = dmi;
This page took 0.033285 seconds and 5 git commands to generate.