s4: fixed updaterefs options bitmap
authorAndrew Tridgell <tridge@samba.org>
Tue, 8 Sep 2009 01:50:14 +0000 (11:50 +1000)
committerAndrew Tridgell <tridge@samba.org>
Tue, 8 Sep 2009 01:52:45 +0000 (11:52 +1000)
librpc/idl/drsuapi.idl
source4/libnet/libnet_become_dc.c

index 6ca870a1597369323a547885aa86ff5b2da9d04e..037d2a9b462266040af56bfcfe979c542ecd620f 100644 (file)
@@ -709,12 +709,13 @@ interface drsuapi
 
        /*****************/
         /* Function 0x04 */
+       /* [MS-DRSR] 4.1.26 */
        typedef bitmap {
                DRSUAPI_DS_REPLICA_UPDATE_ASYNCHRONOUS_OPERATION        = 0x00000001,
-               DRSUAPI_DS_REPLICA_UPDATE_WRITEABLE                     = 0x00000002,
+               DRSUAPI_DS_REPLICA_UPDATE_GETCHG_CHECK                  = 0x00000002,
                DRSUAPI_DS_REPLICA_UPDATE_ADD_REFERENCE                 = 0x00000004,
                DRSUAPI_DS_REPLICA_UPDATE_DELETE_REFERENCE              = 0x00000008,
-               DRSUAPI_DS_REPLICA_UPDATE_0x00000010                    = 0x00000010
+               DRSUAPI_DS_REPLICA_UPDATE_WRITEABLE                     = 0x00000010
        } drsuapi_DsReplicaUpdateRefsOptions;
 
        typedef struct {
index b89e238a1cb3e4899a6cc91a63143ba15c2423a8..2d35b40cfa793730b9672afc1ae4db3905a6397c 100644 (file)
@@ -2768,7 +2768,7 @@ static void becomeDC_drsuapi_update_refs_send(struct libnet_BecomeDC_state *s,
        r->in.req.req1.dest_dsa_guid    = s->dest_dsa.ntds_guid;
        r->in.req.req1.options          = DRSUAPI_DS_REPLICA_UPDATE_ADD_REFERENCE
                                        | DRSUAPI_DS_REPLICA_UPDATE_DELETE_REFERENCE
-                                       | DRSUAPI_DS_REPLICA_UPDATE_0x00000010;
+                                       | DRSUAPI_DS_REPLICA_UPDATE_WRITEABLE;
 
        req = dcerpc_drsuapi_DsReplicaUpdateRefs_send(drsuapi->pipe, r, r);
        composite_continue_rpc(c, req, recv_fn, s);