From c2d7914428f73d1826dffa893418fa286a5e9ab8 Mon Sep 17 00:00:00 2001 From: Stefan Metzmacher Date: Thu, 29 Sep 2005 22:06:24 +0000 Subject: r10627: - use a wrepl specific enum for the node type - the unknown flag 0x10 seems to mean that this name was localy registered on this currently asked server, that flag is not present in replica records metze (This used to be commit ba3685c41dc934692bd653f4fe9c0ee451146c40) --- source4/librpc/idl/winsrepl.idl | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'source4/librpc') diff --git a/source4/librpc/idl/winsrepl.idl b/source4/librpc/idl/winsrepl.idl index c159d258de..4d4d9c912e 100644 --- a/source4/librpc/idl/winsrepl.idl +++ b/source4/librpc/idl/winsrepl.idl @@ -49,10 +49,17 @@ interface wrepl WREPL_STATE_RESERVED = 0x3 } wrepl_name_state; + typedef [enum8bit] enum { + WREPL_NODE_B = 0x0, + WREPL_NODE_P = 0x1, + WREPL_NODE_M = 0x2, + WREPL_NODE_H = 0x3 + } wrepl_name_node; + typedef [bitmap32bit] bitmap { WREPL_FLAGS_RECORD_TYPE = 0x00000003, WREPL_FLAGS_RECORD_STATE = 0x0000000C, - WREPL_FLAGS_0x00000010 = 0x00000010, + WREPL_FLAGS_REGISTERED_LOCAL = 0x00000010, WREPL_FLAGS_NODE_TYPE = 0x00000060, WREPL_FLAGS_IS_STATIC = 0x00000080 } wrepl_flags; -- cgit