[SCM] Samba Shared Repository - branch v3-4-test updated

Karolin Seeger kseeger at samba.org
Mon Nov 9 02:55:35 MST 2009


The branch, v3-4-test has been updated
       via  c59898d... s3: Fix Bug #6869: Various annoying build warnings.
      from  a6e7be6... Fix bug 6867 - trans2findnext returns reply_nterror(req, ntstatus) In a directory with a lot of files. Jeremy.

http://gitweb.samba.org/?p=samba.git;a=shortlog;h=v3-4-test


- Log -----------------------------------------------------------------
commit c59898d5e6ba2569e6691338a73c5ccffc08af0e
Author: Günther Deschner <gd at samba.org>
Date:   Wed Nov 4 15:58:08 2009 +0100

    s3: Fix Bug #6869: Various annoying build warnings.
    
    Guenther

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

Summary of changes:
 lib/async_req/async_req.c         |    4 ++--
 lib/async_req/async_req.h         |    2 +-
 source3/modules/vfs_default.c     |    1 -
 source3/rpc_client/cli_netlogon.c |    2 +-
 source3/rpc_server/srv_samr_nt.c  |    2 +-
 5 files changed, 5 insertions(+), 6 deletions(-)


Changeset truncated at 500 lines:

diff --git a/lib/async_req/async_req.c b/lib/async_req/async_req.c
index 4dfe809..9024738 100644
--- a/lib/async_req/async_req.c
+++ b/lib/async_req/async_req.c
@@ -272,7 +272,7 @@ bool async_req_enqueue(struct async_req_queue *queue, struct tevent_context *ev,
 }
 
 bool _async_req_setup(TALLOC_CTX *mem_ctx, struct async_req **preq,
-		      void *pstate, size_t state_size, const char *typename)
+		      void *pstate, size_t state_size, const char *_typename)
 {
 	struct async_req *req;
 	void **ppstate = (void **)pstate;
@@ -287,7 +287,7 @@ bool _async_req_setup(TALLOC_CTX *mem_ctx, struct async_req **preq,
 		TALLOC_FREE(req);
 		return false;
 	}
-	talloc_set_name_const(state, typename);
+	talloc_set_name_const(state, _typename);
 	req->private_data = state;
 
 	*preq = req;
diff --git a/lib/async_req/async_req.h b/lib/async_req/async_req.h
index fdec1b7..a06e824 100644
--- a/lib/async_req/async_req.h
+++ b/lib/async_req/async_req.h
@@ -149,7 +149,7 @@ bool async_req_enqueue(struct async_req_queue *queue,
 		       void (*trigger)(struct async_req *req));
 
 bool _async_req_setup(TALLOC_CTX *mem_ctx, struct async_req **preq,
-		      void *pstate, size_t state_size, const char *typename);
+		      void *pstate, size_t state_size, const char *_typename);
 
 #define async_req_setup(_mem_ctx, _preq, _pstate, type) \
 	_async_req_setup((_mem_ctx), (_preq), (_pstate), sizeof(type), #type)
diff --git a/source3/modules/vfs_default.c b/source3/modules/vfs_default.c
index ca401b6..f5cee4c 100644
--- a/source3/modules/vfs_default.c
+++ b/source3/modules/vfs_default.c
@@ -95,7 +95,6 @@ static uint32_t vfswrap_fs_capabilities(struct vfs_handle_struct *handle)
 	connection_struct *conn = handle->conn;
 	uint32_t caps = FILE_CASE_SENSITIVE_SEARCH | FILE_CASE_PRESERVED_NAMES;
 	SMB_STRUCT_STAT st;
-	NTSTATUS status;
 	struct timespec mtime_ts, ctime_ts, atime_ts;
 	int ret = -1;
 
diff --git a/source3/rpc_client/cli_netlogon.c b/source3/rpc_client/cli_netlogon.c
index 4d7347f..d9e81ef 100644
--- a/source3/rpc_client/cli_netlogon.c
+++ b/source3/rpc_client/cli_netlogon.c
@@ -602,7 +602,7 @@ NTSTATUS rpccli_netlogon_set_trust_password(struct rpc_pipe_client *cli,
 		struct samr_Password new_password;
 
 		des_crypt112_16(new_password.hash,
-				new_trust_passwd_hash,
+				(unsigned char *)new_trust_passwd_hash,
 				cli->dc->sess_key, 1);
 
 		result = rpccli_netr_ServerPasswordSet(cli, mem_ctx,
diff --git a/source3/rpc_server/srv_samr_nt.c b/source3/rpc_server/srv_samr_nt.c
index a608f16..21f4094 100644
--- a/source3/rpc_server/srv_samr_nt.c
+++ b/source3/rpc_server/srv_samr_nt.c
@@ -3042,7 +3042,7 @@ NTSTATUS _samr_QueryUserInfo(pipes_struct *p,
 	uint32 rid;
 	bool ret = false;
 	struct samu *pwd = NULL;
-	uint32_t acc_required, acc_granted;
+	uint32_t acc_required, acc_granted = 0;
 
 	/* search for the handle */
 	if (!find_policy_by_hnd(p, r->in.user_handle, (void **)(void *)&info))


-- 
Samba Shared Repository


More information about the samba-cvs mailing list