
On 08/26/2014 09:00 AM, Peter Krempa wrote:
On 08/26/14 13:21, Eric Blake wrote:
I'm about to extend the capabilities of blockcopy. Hiding a few common lines of implementation gets in the way of the new required logic, and putting the new logic in the common implementation won't benefit any of the other blockjob operations. Therefore, it is simpler to just do the work inline.
* tools/virsh-domain.c (blockJobImpl): Drop unused variable. Move
virDomainPtr dom = NULL; - const char *name, *path; + const char *path;
This ...
unsigned long bandwidth = 0; int ret = -1; const char *base = NULL; const char *top = NULL; unsigned int flags = 0;
- if (!(dom = vshCommandOptDomain(ctl, cmd, &name))) + if (!(dom = vshCommandOptDomain(ctl, cmd, NULL)))
.. and this are unrelated changes.
goto cleanup;
if (vshCommandOptStringReq(ctl, cmd, "path", &path) < 0)
ACK although I'd rather see the two changes separate.
Sure. I've pushed the dead variable deletion as a separate patch, although I'm going to rebase the rest of this for v3 on top of my work for allowing the old API to request type='block'. -- Eric Blake eblake redhat com +1-919-301-3266 Libvirt virtualization library http://libvirt.org