From: Richard W.M. Jones Date: Mon, 26 Nov 2007 11:50:16 +0000 (+0000) Subject: Mon Nov 26 11:49:00 UTC 2007 Richard W.M. Jones X-Git-Tag: LIBVIRT_0_4_1~256 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=95585d7c94577373a8e9d2b13afc6be18050fcf8;p=thirdparty%2Flibvirt.git Mon Nov 26 11:49:00 UTC 2007 Richard W.M. Jones * src/bridge.c, src/bridge.h, src/qemu_conf.c, src/qemu_conf.h, src/qemu_driver.c, src/qemu_driver.h, src/test.c: Disable more of qemu if configured --without-qemu. --- diff --git a/ChangeLog b/ChangeLog index f2ff72799d..cf035b5645 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +Mon Nov 26 11:49:00 UTC 2007 Richard W.M. Jones + + * src/bridge.c, src/bridge.h, src/qemu_conf.c, src/qemu_conf.h, + src/qemu_driver.c, src/qemu_driver.h, src/test.c: Disable more + of qemu if configured --without-qemu. + Mon Nov 26 11:47:00 UTC 2007 Richard W.M. Jones * src/remote_internal.c: Miscellaneous header file fixes for diff --git a/src/bridge.c b/src/bridge.c index 96068f735c..5badc21afa 100644 --- a/src/bridge.c +++ b/src/bridge.c @@ -21,6 +21,8 @@ #include +#ifdef WITH_QEMU + #include "bridge.h" #include @@ -767,6 +769,8 @@ brSetEnableSTP(brControl *ctl ATTRIBUTE_UNUSED, return retval; } +#endif /* WITH_QEMU */ + /* * Local variables: * indent-tabs-mode: nil diff --git a/src/bridge.h b/src/bridge.h index f970a7c643..52f805bf00 100644 --- a/src/bridge.h +++ b/src/bridge.h @@ -22,6 +22,10 @@ #ifndef __QEMUD_BRIDGE_H__ #define __QEMUD_BRIDGE_H__ +#include "config.h" + +#ifdef WITH_QEMU + #include #include @@ -97,6 +101,8 @@ int brGetEnableSTP (brControl *ctl, const char *bridge, int *enable); +#endif /* WITH_QEMU */ + #endif /* __QEMUD_BRIDGE_H__ */ /* diff --git a/src/qemu_conf.c b/src/qemu_conf.c index 3556a9a047..a3aaaf3811 100644 --- a/src/qemu_conf.c +++ b/src/qemu_conf.c @@ -21,7 +21,9 @@ * Author: Daniel P. Berrange */ -#include +#include "config.h" + +#ifdef WITH_QEMU #include #include @@ -3264,6 +3266,7 @@ int qemudDeleteConfig(virConnectPtr conn, return 0; } +#endif /* WITH_QEMU */ /* * Local variables: diff --git a/src/qemu_conf.h b/src/qemu_conf.h index 6a5974436c..7a2a27bf6f 100644 --- a/src/qemu_conf.h +++ b/src/qemu_conf.h @@ -24,6 +24,10 @@ #ifndef __QEMUD_CONF_H #define __QEMUD_CONF_H +#include "config.h" + +#ifdef WITH_QEMU + #include "internal.h" #include "bridge.h" #include "iptables.h" @@ -429,7 +433,9 @@ struct qemu_arch_info { }; extern struct qemu_arch_info qemudArchs[]; -#endif +#endif /* WITH_QEMU */ + +#endif /* __QEMUD_CONF_H */ /* * Local variables: diff --git a/src/qemu_driver.c b/src/qemu_driver.c index 4462a326a9..9614532fbd 100644 --- a/src/qemu_driver.c +++ b/src/qemu_driver.c @@ -21,7 +21,9 @@ * Author: Daniel P. Berrange */ -#include +#include "config.h" + +#ifdef WITH_QEMU #define _GNU_SOURCE /* for asprintf */ @@ -2922,6 +2924,8 @@ int qemudRegister(void) { return 0; } +#endif /* WITH_QEMU */ + /* * Local variables: * indent-tabs-mode: nil diff --git a/src/qemu_driver.h b/src/qemu_driver.h index a318d5544a..66b60b7058 100644 --- a/src/qemu_driver.h +++ b/src/qemu_driver.h @@ -25,12 +25,17 @@ #ifndef QEMUD_DRIVER_H #define QEMUD_DRIVER_H +#include "config.h" + +#ifdef WITH_QEMU + #include "internal.h" int qemudRegister(void); -#endif +#endif /* WITH_QEMU */ +#endif /* QEMUD_DRIVER_H */ /* * Local variables: diff --git a/src/test.c b/src/test.c index 6744889f9f..010ea1555e 100644 --- a/src/test.c +++ b/src/test.c @@ -21,6 +21,8 @@ * Daniel Berrange */ +#include "config.h" + #ifdef WITH_TEST #define _GNU_SOURCE /* for asprintf */