mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2024-12-27 08:05:24 +00:00
48 lines
1.2 KiB
Diff
48 lines
1.2 KiB
Diff
|
From bce8f1243b0454c0d70e3db832a039d22faab09a Mon Sep 17 00:00:00 2001
|
||
|
From: David Allan <dallan@redhat.com>
|
||
|
Date: Wed, 20 May 2009 13:58:58 -0400
|
||
|
Subject: [PATCH] Step 4 of 8 Define the wire protocol format
|
||
|
|
||
|
---
|
||
|
qemud/remote_protocol.x | 18 +++++++++++++++++-
|
||
|
1 files changed, 17 insertions(+), 1 deletions(-)
|
||
|
|
||
|
diff --git a/qemud/remote_protocol.x b/qemud/remote_protocol.x
|
||
|
index 2d8e6a2..2c79949 100644
|
||
|
--- a/qemud/remote_protocol.x
|
||
|
+++ b/qemud/remote_protocol.x
|
||
|
@@ -1109,6 +1109,19 @@ struct remote_node_device_reset_args {
|
||
|
remote_nonnull_string name;
|
||
|
};
|
||
|
|
||
|
+struct remote_node_device_create_xml_args {
|
||
|
+ remote_nonnull_string xml_desc;
|
||
|
+ int flags;
|
||
|
+};
|
||
|
+
|
||
|
+struct remote_node_device_create_xml_ret {
|
||
|
+ remote_nonnull_node_device dev;
|
||
|
+};
|
||
|
+
|
||
|
+struct remote_node_device_destroy_args {
|
||
|
+ remote_nonnull_string name;
|
||
|
+};
|
||
|
+
|
||
|
|
||
|
/**
|
||
|
* Events Register/Deregister:
|
||
|
@@ -1270,7 +1283,10 @@ enum remote_procedure {
|
||
|
REMOTE_PROC_NODE_DEVICE_RESET = 120,
|
||
|
|
||
|
REMOTE_PROC_DOMAIN_GET_SECURITY_LABEL = 121,
|
||
|
- REMOTE_PROC_NODE_GET_SECURITY_MODEL = 122
|
||
|
+ REMOTE_PROC_NODE_GET_SECURITY_MODEL = 122,
|
||
|
+
|
||
|
+ REMOTE_PROC_NODE_DEVICE_CREATE_XML = 123,
|
||
|
+ REMOTE_PROC_NODE_DEVICE_DESTROY = 124
|
||
|
};
|
||
|
|
||
|
/* Custom RPC structure. */
|
||
|
--
|
||
|
1.6.0.6
|