s3:smbd: let file_close_pid/file_close_user take a uint64_t vuid
authorStefan Metzmacher <metze@samba.org>
Tue, 5 Jun 2012 16:23:14 +0000 (18:23 +0200)
committerStefan Metzmacher <metze@samba.org>
Wed, 6 Jun 2012 08:18:41 +0000 (10:18 +0200)
metze

source3/smbd/files.c
source3/smbd/proto.h

index d6713f7d6a4812cdb1e5e1f875190fb72a99e052..33adaea757d6ca3169a33fdaebc8df94e481e13d 100644 (file)
@@ -173,7 +173,7 @@ void file_close_conn(connection_struct *conn)
 ****************************************************************************/
 
 void file_close_pid(struct smbd_server_connection *sconn, uint16 smbpid,
-                   int vuid)
+                   uint64_t vuid)
 {
        files_struct *fsp, *next;
 
@@ -249,7 +249,7 @@ bool file_init(struct smbd_server_connection *sconn)
  Close files open by a specified vuid.
 ****************************************************************************/
 
-void file_close_user(struct smbd_server_connection *sconn, int vuid)
+void file_close_user(struct smbd_server_connection *sconn, uint64_t vuid)
 {
        files_struct *fsp, *next;
 
index e7c8172918ff54e1ed6af04542205d1fef6c73de..5327b06b2892dc191bd14e5ee64ce00b59f44305 100644 (file)
@@ -368,10 +368,10 @@ NTSTATUS file_new(struct smb_request *req, connection_struct *conn,
                  files_struct **result);
 void file_close_conn(connection_struct *conn);
 void file_close_pid(struct smbd_server_connection *sconn, uint16 smbpid,
-                   int vuid);
+                   uint64_t vuid);
 bool file_init_global(void);
 bool file_init(struct smbd_server_connection *sconn);
-void file_close_user(struct smbd_server_connection *sconn, int vuid);
+void file_close_user(struct smbd_server_connection *sconn, uint64_t vuid);
 struct files_struct *files_forall(
        struct smbd_server_connection *sconn,
        struct files_struct *(*fn)(struct files_struct *fsp,