s4:drsuapi/getncchanges.c - Update the list of operational attributes
authorMatthias Dieter Wallnöfer <mwallnoefer@yahoo.de>
Wed, 16 Dec 2009 08:45:22 +0000 (09:45 +0100)
committerMatthias Dieter Wallnöfer <mwallnoefer@yahoo.de>
Wed, 16 Dec 2009 08:45:22 +0000 (09:45 +0100)
- Reorder them as specified in "operational.c"
- Add also the lan manager hash password attribute

source4/rpc_server/drsuapi/getncchanges.c

index 24ff324992ad46ccbc212e390b5e7cb95e4959f4..488ecd129e6c505d3f5ec613c09608d53f062e16 100644 (file)
@@ -307,14 +307,15 @@ WERROR dcesrv_drsuapi_DsGetNCChanges(struct dcesrv_call_state *dce_call, TALLOC_
        struct drsuapi_DsReplicaObjectListItemEx **currentObject;
        NTSTATUS status;
        DATA_BLOB session_key;
        struct drsuapi_DsReplicaObjectListItemEx **currentObject;
        NTSTATUS status;
        DATA_BLOB session_key;
-       const char *attrs[] = { "*", "distinguishedName", 
-                               "ntSecurityDescriptor", 
-                               "replPropertyMetaData", 
-                               "lmPwdHistory", 
-                               "ntPwdHistory", 
-                               "supplementalCredentials", 
-                               "unicodePwd", 
+       const char *attrs[] = { "*", "distinguishedName",
+                               "nTSecurityDescriptor",
                                "parentGUID",
                                "parentGUID",
+                               "replPropertyMetaData",
+                               "unicodePwd",
+                               "dBCSPwd",
+                               "ntPwdHistory",
+                               "lmPwdHistory",
+                               "supplementalCredentials",
                                NULL };
        WERROR werr;
        struct dcesrv_handle *h;
                                NULL };
        WERROR werr;
        struct dcesrv_handle *h;