[SCM] Samba Shared Repository - branch master updated

Matthias Dieter Wallnöfer mdw at samba.org
Sat Jan 15 06:55:02 MST 2011


The branch, master has been updated
       via  3f6ae94 s4:samr RPC server - always interpret filter integer values as signed
      from  dbaeb52 Add OPLOCK4 test which explores how Windows copes with oplock and share mode breaks on hard links.

http://gitweb.samba.org/?p=samba.git;a=shortlog;h=master


- Log -----------------------------------------------------------------
commit 3f6ae9422b5be82c36af75ba7c92132576f867fe
Author: Matthias Dieter Wallnöfer <mdw at samba.org>
Date:   Sat Jan 15 13:15:54 2011 +0100

    s4:samr RPC server - always interpret filter integer values as signed
    
    To prevent platform-dependant problems.
    
    Autobuild-User: Matthias Dieter Wallnöfer <mdw at samba.org>
    Autobuild-Date: Sat Jan 15 14:54:14 CET 2011 on sn-devel-104

-----------------------------------------------------------------------

Summary of changes:
 source4/rpc_server/samr/dcesrv_samr.c |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)


Changeset truncated at 500 lines:

diff --git a/source4/rpc_server/samr/dcesrv_samr.c b/source4/rpc_server/samr/dcesrv_samr.c
index 399b146..8b53aef 100644
--- a/source4/rpc_server/samr/dcesrv_samr.c
+++ b/source4/rpc_server/samr/dcesrv_samr.c
@@ -522,12 +522,12 @@ static NTSTATUS dcesrv_samr_info_DomGeneralInformation(struct samr_domain_state
 					     "(objectClass=user)");
 	info->num_groups = samdb_search_count(state->sam_ctx, mem_ctx,
 					      state->domain_dn,
-					      "(&(objectClass=group)(|(groupType=%u)(groupType=%u)))",
+					      "(&(objectClass=group)(|(groupType=%d)(groupType=%d)))",
 					      GTYPE_SECURITY_UNIVERSAL_GROUP,
 					      GTYPE_SECURITY_GLOBAL_GROUP);
 	info->num_aliases = samdb_search_count(state->sam_ctx, mem_ctx,
 					       state->domain_dn,
-					       "(&(objectClass=group)(|(groupType=%u)(groupType=%u)))",
+					       "(&(objectClass=group)(|(groupType=%d)(groupType=%d)))",
 					       GTYPE_SECURITY_BUILTIN_LOCAL_GROUP,
 					       GTYPE_SECURITY_DOMAIN_LOCAL_GROUP);
 
@@ -3641,12 +3641,12 @@ static NTSTATUS dcesrv_samr_QueryDisplayInfo(struct dcesrv_call_state *dce_call,
 	case 1:
 	case 4:
 		filter = talloc_asprintf(mem_ctx, "(&(objectclass=user)"
-					 "(sAMAccountType=%u))",
+					 "(sAMAccountType=%d))",
 					 ATYPE_NORMAL_ACCOUNT);
 		break;
 	case 2:
 		filter = talloc_asprintf(mem_ctx, "(&(objectclass=user)"
-					 "(sAMAccountType=%u))",
+					 "(sAMAccountType=%d))",
 					 ATYPE_WORKSTATION_TRUST);
 		break;
 	case 3:


-- 
Samba Shared Repository


More information about the samba-cvs mailing list