On Fri, Sep 23, 2016 at 15:24:54 +0200, Michal Privoznik wrote:
Some callers might want to pass yet another pointer to opaque
data to post parse callbacks. The driver generic one is not
enough because two threads executing post parse callback might
want see different data (e.g. domain object pointer that domain
s/want see/want to see/
def belongs to).
...
diff --git a/src/conf/domain_conf.h b/src/conf/domain_conf.h
index ce90c27..c61b364 100644
--- a/src/conf/domain_conf.h
+++ b/src/conf/domain_conf.h
@@ -2361,11 +2361,15 @@ typedef struct _virDomainXMLOption virDomainXMLOption;
typedef virDomainXMLOption *virDomainXMLOptionPtr;
/* Called once after everything else has been parsed, for adjusting
- * overall domain defaults. */
+ * overall domain defaults.
+ * @parseOpaque is opaque data passed by virDomainDefParse* caller,
+ * @opqaue is opaque data set by driver (usually pointer to driver
s/opqaue/opaque/ :)
...
ACK
Jirka