aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOsier Yang <jyang@redhat.com>2010-11-15 11:23:32 +0800
committerEric Blake <eblake@redhat.com>2010-11-23 14:22:31 -0700
commit347d73f21185c3902b5c0e12681199be520c6225 (patch)
tree41ba856dbfa32d28015c86f7111196a336d8777b
parentmaint: sort exports (diff)
downloadlibvirt-347d73f21185c3902b5c0e12681199be520c6225.tar.gz
libvirt-347d73f21185c3902b5c0e12681199be520c6225.tar.bz2
libvirt-347d73f21185c3902b5c0e12681199be520c6225.zip
virDomainIsUpdated: define the new public API
introduce new public API "virDomainIsUpdated" * src/conf/domain_conf.h (new member "updated" for "virDomainObj") * src/libvirt_public.syms * include/libvirt/libvirt.h.in
-rw-r--r--include/libvirt/libvirt.h.in1
-rw-r--r--src/conf/domain_conf.h1
-rw-r--r--src/libvirt_public.syms1
3 files changed, 3 insertions, 0 deletions
diff --git a/include/libvirt/libvirt.h.in b/include/libvirt/libvirt.h.in
index 98c5281d6..716f7af99 100644
--- a/include/libvirt/libvirt.h.in
+++ b/include/libvirt/libvirt.h.in
@@ -1931,6 +1931,7 @@ int virStreamFree(virStreamPtr st);
int virDomainIsActive(virDomainPtr dom);
int virDomainIsPersistent(virDomainPtr dom);
+int virDomainIsUpdated(virDomainPtr dom);
int virNetworkIsActive(virNetworkPtr net);
int virNetworkIsPersistent(virNetworkPtr net);
diff --git a/src/conf/domain_conf.h b/src/conf/domain_conf.h
index 10cbded60..899b19f39 100644
--- a/src/conf/domain_conf.h
+++ b/src/conf/domain_conf.h
@@ -1010,6 +1010,7 @@ struct _virDomainObj {
unsigned int autostart : 1;
unsigned int persistent : 1;
+ unsigned int updated : 1;
virDomainDefPtr def; /* The current definition */
virDomainDefPtr newDef; /* New definition to activate at shutdown */
diff --git a/src/libvirt_public.syms b/src/libvirt_public.syms
index 4ef4c5a2c..96084ff95 100644
--- a/src/libvirt_public.syms
+++ b/src/libvirt_public.syms
@@ -416,6 +416,7 @@ LIBVIRT_0.8.5 {
LIBVIRT_0.8.6 {
global:
virDomainOpenConsole;
+ virDomainIsUpdated;
} LIBVIRT_0.8.5;
# .... define new API here using predicted next version number ....