summaryrefslogtreecommitdiff
path: root/librpc
diff options
context:
space:
mode:
authorGünther Deschner <gd@samba.org>2015-03-05 11:42:30 +0100
committerGünther Deschner <gd@samba.org>2015-03-13 23:58:08 +0100
commit300c11504ee093ac81fdff17ed1bd9de0d600d0f (patch)
tree655c1d639a92ce2147c4e2c9635f819c86faa7be /librpc
parente6fda2412578fe98aadd776deb4d2a3a1cbe1b72 (diff)
downloadsamba-300c11504ee093ac81fdff17ed1bd9de0d600d0f.tar.gz
librpc: add clusapi_ClusterGroupState enum to IDL.
Guenther Signed-off-by: Günther Deschner <gd@samba.org> Reviewed-by: Stefan Metzmacher <metze@samba.org>
Diffstat (limited to 'librpc')
-rw-r--r--librpc/idl/clusapi.idl11
1 files changed, 10 insertions, 1 deletions
diff --git a/librpc/idl/clusapi.idl b/librpc/idl/clusapi.idl
index 8167ef95ae0..325baad7c9f 100644
--- a/librpc/idl/clusapi.idl
+++ b/librpc/idl/clusapi.idl
@@ -685,10 +685,19 @@ import "security.idl";
/*****************/
/* Function 0x2D */
+ typedef [v1_enum] enum {
+ ClusterGroupOnline = 0x00000000,
+ ClusterGroupOffline = 0x00000001,
+ ClusterGroupFailed = 0x00000002,
+ ClusterGroupPartialOnline = 0x00000003,
+ ClusterGroupPending = 0x00000004,
+ ClusterGroupStateUnknown = 0xFFFFFFFF
+ } clusapi_ClusterGroupState;
+
WERROR
clusapi_GetGroupState(
[ in ] HGROUP_RPC hGroup,
- [ out ] uint32 *State,
+ [ out ] clusapi_ClusterGroupState *State,
[ out, string ] [charset(UTF16)] uint16 **NodeName,
[ out ] WERROR *rpc_status
);