From 43890972945f19fdf0f009eec03e7d493b2760e9 Mon Sep 17 00:00:00 2001 From: Michael Adam Date: Wed, 6 Jun 2012 15:28:14 +0200 Subject: [PATCH] s3:include: change connection_struct->cnum to uint32_t Pair-Programmed-With: Stefan Metzmacher --- source3/include/vfs.h | 2 +- source3/locking/brlock.c | 2 +- source3/smbd/conn.c | 2 +- source3/smbd/proto.h | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/source3/include/vfs.h b/source3/include/vfs.h index fbb236dc27f..3062aa13a6c 100644 --- a/source3/include/vfs.h +++ b/source3/include/vfs.h @@ -280,7 +280,7 @@ struct share_params { typedef struct connection_struct { struct connection_struct *next, *prev; struct smbd_server_connection *sconn; /* can be NULL */ - unsigned cnum; /* an index passed over the wire */ + uint32_t cnum; /* an index passed over the wire */ struct share_params *params; bool force_user; struct vuid_cache vuid_cache; diff --git a/source3/locking/brlock.c b/source3/locking/brlock.c index 289e5d13c77..adf1f5194c8 100644 --- a/source3/locking/brlock.c +++ b/source3/locking/brlock.c @@ -1486,7 +1486,7 @@ void brl_close_fnum(struct messaging_context *msg_ctx, struct byte_range_lock *br_lck) { files_struct *fsp = br_lck->fsp; - uint16 tid = fsp->conn->cnum; + uint32_t tid = fsp->conn->cnum; int fnum = fsp->fnum; unsigned int i; struct lock_struct *locks = br_lck->lock_data; diff --git a/source3/smbd/conn.c b/source3/smbd/conn.c index 53d85531223..399935a9645 100644 --- a/source3/smbd/conn.c +++ b/source3/smbd/conn.c @@ -71,7 +71,7 @@ bool conn_snum_used(struct smbd_server_connection *sconn, Find a conn given a cnum. ****************************************************************************/ -connection_struct *conn_find(struct smbd_server_connection *sconn,unsigned cnum) +connection_struct *conn_find(struct smbd_server_connection *sconn, uint32_t cnum) { size_t count=0; struct connection_struct *conn; diff --git a/source3/smbd/proto.h b/source3/smbd/proto.h index d58115703d3..b527d208b6e 100644 --- a/source3/smbd/proto.h +++ b/source3/smbd/proto.h @@ -147,7 +147,7 @@ void conn_init(struct smbd_server_connection *sconn); int conn_num_open(struct smbd_server_connection *sconn); bool conn_snum_used(struct smbd_server_connection *sconn, int snum); connection_struct *conn_find(struct smbd_server_connection *sconn, - unsigned cnum); + uint32_t cnum); connection_struct *conn_new(struct smbd_server_connection *sconn); void conn_close_all(struct smbd_server_connection *sconn); bool conn_idle_all(struct smbd_server_connection *sconn, time_t t); -- 2.11.4.GIT