]> xenbits.xensource.com Git - people/liuw/libxenctrl-split/libvirt.git/commitdiff
Remove explicit enum from protocol structures
authorPavel Fedin <p.fedin@samsung.com>
Wed, 8 Jul 2015 11:29:22 +0000 (14:29 +0300)
committerMartin Kletzander <mkletzan@redhat.com>
Wed, 8 Jul 2015 12:34:38 +0000 (14:34 +0200)
Explicit 'enum' keyword does not work with portablexdr-rpcgeb, causing its
parser to fail. Fix method is borrowed from virnetprotocol.x

Signed-off-by: Pavel Fedin <p.fedin@samsung.com>
src/lxc/lxc_monitor_protocol.x
src/lxc_monitor_protocol-structs

index 3b66af5d8d6b737ea944e83b97cf5811b5213496..205d7c2c7f74848967b6bf72ac3e2233d8acc621 100644 (file)
@@ -30,7 +30,7 @@ enum virLXCMonitorExitStatus {
 };
 
 struct virLXCMonitorExitEventMsg {
-    enum virLXCMonitorExitStatus status;
+    virLXCMonitorExitStatus status;
 };
 
 struct virLXCMonitorInitEventMsg {
index da72ec0493242d4004c1495e2d864b210ed6cdc5..cb5c6878b488788564641b184a13e7477b1b5762 100644 (file)
@@ -5,7 +5,7 @@ enum virLXCMonitorExitStatus {
         VIR_LXC_MONITOR_EXIT_STATUS_REBOOT = 2,
 };
 struct virLXCMonitorExitEventMsg {
-        enum virLXCMonitorExitStatus status;
+        virLXCMonitorExitStatus    status;
 };
 struct virLXCMonitorInitEventMsg {
         uint64_t                   initpid;