+Mon Oct 6 17:39:12 CEST 2008 Daniel Veillard <veillard@redhat.com>
+
+ * src/lxc_driver.c src/qemu_driver.c src/remote_internal.c
+ src/storage_driver.c: use C99 initializers for virState (Guido
+ Gunther)
+
Mon Oct 6 11:23:40 BST 2008 Daniel P. Berrange <berrange@redhat.com>
* qemud/Makefile.am: Fix VPATH build (Guido Gunther)
static virStateDriver lxcStateDriver = {
- lxcStartup,
- lxcShutdown,
- NULL, /* reload */
- lxcActive,
- NULL,
+ .initialize = lxcStartup,
+ .cleanup = lxcShutdown,
+ .active = lxcActive,
};
int lxcRegister(void)
#ifdef WITH_LIBVIRTD
static virStateDriver qemuStateDriver = {
- qemudStartup,
- qemudShutdown,
- qemudReload,
- qemudActive,
- NULL
+ .initialize = qemudStartup,
+ .cleanup = qemudShutdown,
+ .reload = qemudReload,
+ .active = qemudActive,
};
#endif
#ifdef WITH_LIBVIRTD
static virStateDriver state_driver = {
- remoteStartup,
- NULL,
- NULL,
- NULL,
- NULL
+ .initialize = remoteStartup,
};
#endif
static virStateDriver stateDriver = {
- storageDriverStartup,
- storageDriverShutdown,
- storageDriverReload,
- storageDriverActive,
- NULL
+ .initialize = storageDriverStartup,
+ .cleanup = storageDriverShutdown,
+ .reload = storageDriverReload,
+ .active = storageDriverActive,
};
int storageRegister(void) {