]> xenbits.xensource.com Git - libvirt.git/commitdiff
conf: Annotate source enums for character device struct members
authorPeter Krempa <pkrempa@redhat.com>
Wed, 29 Oct 2014 12:03:57 +0000 (13:03 +0100)
committerPeter Krempa <pkrempa@redhat.com>
Fri, 21 Nov 2014 10:00:10 +0000 (11:00 +0100)
Add a comment to track which values may be present in certain members of
a struct _virDomainChrDef.

src/conf/domain_conf.h

index 530a3ca81e902cbd59d96be2de05aebc6f11b3e4..574d3eaf5238fc53ea26cf7f2c4b8a9bd6db3c79 100644 (file)
@@ -1100,10 +1100,13 @@ struct _virDomainChrSourceDef {
 
 /* A complete character device, both host and domain views.  */
 struct _virDomainChrDef {
-    int deviceType;
+    int deviceType; /* enum virDomainChrDeviceType */
 
     bool targetTypeAttr;
-    int targetType;
+    int targetType; /* enum virDomainChrConsoleTargetType ||
+                       enum virDomainChrChannelTargetType ||
+                       enum virDomainChrSerialTargetType according to deviceType */
+
     union {
         int port; /* parallel, serial, console */
         virSocketAddrPtr addr; /* guestfwd */