Add DRSUAPI_DRS_UPDATE_(x) flags
authorDave Craft <wimberosa@gmail.com>
Sun, 4 Dec 2011 17:01:54 +0000 (11:01 -0600)
committerAndrew Tridgell <tridge@samba.org>
Thu, 8 Dec 2011 00:48:17 +0000 (11:48 +1100)
DRSUAPI_DRS_UPDATE flags are used in
DRS_MSG_REPMOD_V1 message structure when repsFrom
is modified via RPC.  The RPCs are currently uncoded but
samba_kcc maintains the flags (and uses them to identify
what repsFrom changes are to be executed).  These are currently
helpful to samba_kcc and are intended to ultimately be used in
RPCs.

Signed-off-by: Andrew Tridgell <tridge@samba.org>
librpc/idl/drsuapi.idl

index f0c849044a647d8b533d65468c831758094e45ec..af7e3ed48c9699929418e59e9522f41fa4136b2f 100644 (file)
@@ -58,6 +58,13 @@ interface drsuapi
                DRSUAPI_DRS_GET_ALL_GROUP_MEMBERSHIP  = 0x80000000
        } drsuapi_DrsOptions;
 
+       /* see DRS_MSG_REPMOD_V1 */
+       typedef [public,bitmap32bit] bitmap {
+               DRSUAPI_DRS_UPDATE_FLAGS              = 0x00000001,
+               DRSUAPI_DRS_UPDATE_ADDRESS            = 0x00000002,
+               DRSUAPI_DRS_UPDATE_SCHEDULE           = 0x00000004
+        } drsuapi_DrsUpdate;
+
        /*****************/
         /* Function 0x00 */
         typedef [bitmap32bit] bitmap {