vmdk: Check VMFS extent line field number
commitb47053bd0359c68094d7a25a65687c0844771e34
authorFam Zheng <famz@redhat.com>
Mon, 9 Dec 2013 05:24:36 +0000 (9 13:24 +0800)
committerStefan Hajnoczi <stefanha@redhat.com>
Fri, 20 Dec 2013 08:11:58 +0000 (20 09:11 +0100)
treeb4b68fcddcfdd1fea931c5044c85436c958467eb
parent8282db1b2e7394574cb55fcc608c5cb0df159d8f
vmdk: Check VMFS extent line field number

VMFS extent line in description file should be with 4 fields:

    RW <size> VMFS "file-name.vmdk"

Check the number explicitly and report error if offset is appended as
FLAT, which should be invalid format.

Reported-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Fam Zheng <famz@redhat.com>
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
block/vmdk.c
tests/qemu-iotests/059
tests/qemu-iotests/059.out