summaryrefslogtreecommitdiff
path: root/source3/smbd/globals.h
diff options
context:
space:
mode:
authorStefan Metzmacher <metze@samba.org>2012-03-03 05:41:43 +0100
committerStefan Metzmacher <metze@samba.org>2012-03-06 21:26:05 +0100
commit6ce72a01abfcffd19313b50e15976582ae84c61c (patch)
treedcce7f94f5acaef2304f10c6e75d3155d49683cc /source3/smbd/globals.h
parentd95dbb86c592590dd5b64d2e307470943260834d (diff)
downloadsamba-6ce72a01abfcffd19313b50e15976582ae84c61c.tar.gz
samba-6ce72a01abfcffd19313b50e15976582ae84c61c.tar.bz2
samba-6ce72a01abfcffd19313b50e15976582ae84c61c.zip
s3:smbd: keep 'num_users' and 'users' directly under smbd_server_connection
The plan is to have users_struct as some kind of low level abstraction for a smb1/smb2 session, that can be used by SMB_VFS modules. metze
Diffstat (limited to 'source3/smbd/globals.h')
-rw-r--r--source3/smbd/globals.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/source3/smbd/globals.h b/source3/smbd/globals.h
index 075dc564d9..b927e16053 100644
--- a/source3/smbd/globals.h
+++ b/source3/smbd/globals.h
@@ -452,6 +452,9 @@ struct smbd_server_connection {
bool using_smb2;
int trans_num;
+ size_t num_users;
+ struct user_struct *users;
+
struct files_struct *files;
struct bitmap *file_bmap;
int real_max_open_files;
@@ -535,9 +538,7 @@ struct smbd_server_connection {
* this holds info on user ids that are already
* validated for this VC
*/
- user_struct *validated_users;
uint16_t next_vuid;
- int num_validated_vuids;
} sessions;
struct {
connection_struct *Connections;