]> xenbits.xensource.com Git - people/liuw/libxenctrl-split/libvirt.git/commitdiff
struct _parallelsConn: Mark @domains as immutable pointer
authorMichal Privoznik <mprivozn@redhat.com>
Wed, 22 Apr 2015 16:07:06 +0000 (18:07 +0200)
committerMichal Privoznik <mprivozn@redhat.com>
Thu, 23 Apr 2015 12:21:42 +0000 (14:21 +0200)
The pointer does not change throughout the while life of a
parallels connection. Mark it as such.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
src/parallels/parallels_utils.h

index 573138191205f7a7c90f8065b13aa73b3f8d8901..4797794661db672414c0530532480f27480d1e92 100644 (file)
 
 struct _parallelsConn {
     virMutex lock;
+
+    /* Immutable pointer, self-locking APIs */
     virDomainObjListPtr domains;
+
     PRL_HANDLE server;
     PRL_UINT32 jobTimeout;
     virStoragePoolObjList pools;