]> xenbits.xensource.com Git - libvirt.git/commit
Centralize error reporting for URI parsing/formatting problems
authorDaniel P. Berrange <berrange@redhat.com>
Tue, 20 Mar 2012 12:16:54 +0000 (12:16 +0000)
committerDaniel P. Berrange <berrange@redhat.com>
Fri, 23 Mar 2012 12:59:21 +0000 (12:59 +0000)
commit1f66c18f794fe2c80cfff8678e34dc0e1a689a17
tree667116bc3bcd98b483605ef57a19746254a89ba5
parent94410848e1b3c3353bcd776eea12f00e35075e2d
Centralize error reporting for URI parsing/formatting problems

Move error reporting out of the callers, into virURIParse
and virURIFormat, to get consistency.

* include/libvirt/virterror.h, src/util/virterror.c: Add VIR_FROM_URI
* src/util/viruri.c, src/util/viruri.h: Add error reporting
* src/esx/esx_driver.c, src/libvirt.c, src/libxl/libxl_driver.c,
  src/lxc/lxc_driver.c, src/openvz/openvz_driver.c,
  src/qemu/qemu_driver.c, src/qemu/qemu_migration.c,
  src/remote/remote_driver.c, src/uml/uml_driver.c,
  src/vbox/vbox_tmpl.c, src/vmx/vmx.c, src/xen/xen_driver.c,
  src/xen/xend_internal.c, tests/viruritest.c: Remove error
  reporting

Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
18 files changed:
include/libvirt/virterror.h
src/esx/esx_driver.c
src/libvirt.c
src/libxl/libxl_driver.c
src/lxc/lxc_driver.c
src/openvz/openvz_driver.c
src/qemu/qemu_driver.c
src/qemu/qemu_migration.c
src/remote/remote_driver.c
src/uml/uml_driver.c
src/util/virterror.c
src/util/viruri.c
src/util/viruri.h
src/vbox/vbox_tmpl.c
src/vmx/vmx.c
src/xen/xen_driver.c
src/xen/xend_internal.c
tests/viruritest.c