.networkCreateXML = remoteNetworkCreateXML, /* 0.3.0 */
.networkDefineXML = remoteNetworkDefineXML, /* 0.3.0 */
.networkUndefine = remoteNetworkUndefine, /* 0.3.0 */
+ .networkUpdate = remoteNetworkUpdate, /* 0.10.2 */
.networkCreate = remoteNetworkCreate, /* 0.3.0 */
.networkDestroy = remoteNetworkDestroy, /* 0.3.0 */
.networkGetXMLDesc = remoteNetworkGetXMLDesc, /* 0.3.0 */
remote_nonnull_network net;
};
+struct remote_network_update_args {
+ remote_nonnull_network net;
+ unsigned int command;
+ unsigned int section;
+ int parentIndex;
+ remote_nonnull_string xml;
+ unsigned int flags;
+};
+
struct remote_network_create_args {
remote_nonnull_network net;
};
REMOTE_PROC_CONNECT_LIST_ALL_SECRETS = 287, /* skipgen skipgen priority:high */
REMOTE_PROC_NODE_SET_MEMORY_PARAMETERS = 288, /* autogen autogen */
REMOTE_PROC_NODE_GET_MEMORY_PARAMETERS = 289, /* skipgen skipgen */
- REMOTE_PROC_DOMAIN_BLOCK_COMMIT = 290 /* autogen autogen */
+ REMOTE_PROC_DOMAIN_BLOCK_COMMIT = 290, /* autogen autogen */
+ REMOTE_PROC_NETWORK_UPDATE = 291 /* autogen autogen priority:high */
/*
* Notice how the entries are grouped in sets of 10 ?
struct remote_network_undefine_args {
remote_nonnull_network net;
};
+struct remote_network_update_args {
+ remote_nonnull_network net;
+ u_int command;
+ u_int section;
+ int index;
+ remote_nonnull_string xml;
+ u_int flags;
+};
struct remote_network_create_args {
remote_nonnull_network net;
};
REMOTE_PROC_NODE_SET_MEMORY_PARAMETERS = 288,
REMOTE_PROC_NODE_GET_MEMORY_PARAMETERS = 289,
REMOTE_PROC_DOMAIN_BLOCK_COMMIT = 290,
+ REMOTE_PROC_NETWORK_UPDATE = 291,
};