libvirt/src/lxc
Osier Yang bb705e2519 Destroy virdomainlist.[ch]
As the consensus in:
https://www.redhat.com/archives/libvir-list/2012-July/msg01692.html,
this patch is to destroy conf/virdomainlist.[ch], folding the
helpers into conf/domain_conf.[ch].

* src/Makefile.am:
  - Various indention fixes incidentally
  - Add macro DATATYPES_SOURCES (datatypes.[ch])
  - Link datatypes.[ch] for libvirt_lxc

* src/conf/domain_conf.c:
  - Move all the stuffs from virdomainlist.c into it
  - Use virUnrefDomain and virUnrefDomainSnapshot instead of
    virDomainFree and virDomainSnapshotFree, which are defined
    in libvirt.c, and we don't want to link to it.
  - Remove "if" before "free" the object, as virObjectUnref
    is in the list "useless_free_options".

* src/conf/domain_conf.h:
  - Move all the stuffs from virdomainlist.h into it
  - s/LIST_FILTER/LIST_DOMAINS_FILTER/

* src/libxl/libxl_driver.c:
  - s/LIST_FILTER/LIST_DOMAINS_FILTER/
  - no (include "virdomainlist.h")

* src/libxl/libxl_driver.c: Likewise

* src/lxc/lxc_driver.c: Likewise

* src/openvz/openvz_driver.c: Likewise

* src/parallels/parallels_driver.c: Likewise

* src/qemu/qemu_driver.c: Likewise

* src/test/test_driver.c: Likewise

* src/uml/uml_driver.c: Likewise

* src/vbox/vbox_tmpl.c: Likewise

* src/vmware/vmware_driver.c: Likewise

* tools/virsh-domain-monitor.c: Likewise

* tools/virsh.c: Likewise
2012-08-14 17:27:49 +08:00
..
libvirtd_lxc.aug Add support for sVirt in the LXC driver 2012-02-02 17:44:39 -07:00
lxc_cgroup.c Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
lxc_cgroup.h Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
lxc_conf.c Replace use of lxcError with virReportError 2012-07-30 12:35:08 +01:00
lxc_conf.h Replace use of lxcError with virReportError 2012-07-30 12:35:08 +01:00
lxc_container.c build: fix build without HAVE_CAPNG 2012-07-30 11:59:25 -06:00
lxc_container.h Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
lxc_controller.c Turn virNetServer* into virObject instances 2012-08-07 11:47:55 +01:00
lxc_domain.c Convert the LXC driver to use virNetClient 2012-07-30 12:49:07 +01:00
lxc_domain.h Add handling for reboots of LXC containers 2012-07-30 13:09:56 +01:00
lxc_driver.c Destroy virdomainlist.[ch] 2012-08-14 17:27:49 +08:00
lxc_driver.h Desert the FSF address in copyright 2012-07-23 10:50:50 +08:00
lxc_monitor.c Turn virNetClient* into virObject instances 2012-08-07 11:47:55 +01:00
lxc_monitor.h Run an RPC protocol over the LXC controller monitor 2012-07-30 13:07:43 +01:00
lxc_process.c Turn virDomainObjPtr into a virObjectPtr 2012-08-07 11:47:41 +01:00
lxc_process.h Rename lxc_driver_t to virLXCDriver 2012-07-30 12:35:08 +01:00
lxc_protocol.x Add handling for reboots of LXC containers 2012-07-30 13:09:56 +01:00
lxc.conf Standardize whitespace used in example config files 2012-05-28 10:59:13 +01:00
test_libvirtd_lxc.aug.in Autogenerate augeas test case from default config files 2012-05-28 11:07:12 +01:00