1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-23 17:34:34 +03:00

r6310: Rename password.c to session.c, and remove the linked list of all

outstanding sessions, as we don't use it.

Andrew Bartlett
(This used to be commit 0cbd11a0f2)
This commit is contained in:
Andrew Bartlett 2005-04-12 05:36:28 +00:00 committed by Gerald (Jerry) Carter
parent b1dba5e7fb
commit f3e3f3aab6
3 changed files with 3 additions and 7 deletions

View File

@ -9,7 +9,7 @@ ADD_OBJ_FILES = \
smb_server/conn.o \
smb_server/negprot.o \
smb_server/nttrans.o \
smb_server/password.o \
smb_server/session.o \
smb_server/reply.o \
smb_server/request.o \
smb_server/search.o \

View File

@ -65,8 +65,6 @@ static int smbsrv_session_destructor(void *p)
struct smbsrv_session *sess = p;
struct smbsrv_connection *smb_conn = sess->smb_conn;
DLIST_REMOVE(smb_conn->sessions.session_list, sess);
/* clear the vuid from the 'cache' on each connection, and
from the vuid 'owner' of connections */
/* REWRITE: conn_clear_vuid_cache(smb, vuid); */
@ -134,7 +132,6 @@ struct smbsrv_session *smbsrv_register_session(struct smbsrv_connection *smb_con
sess->gensec_ctx = talloc_reference(sess, gensec_ctx);
sess->smb_conn = smb_conn;
DLIST_ADD(smb_conn->sessions.session_list, sess);
talloc_set_destructor(sess, smbsrv_session_destructor);

View File

@ -218,12 +218,11 @@ struct smbsrv_connection {
/* context associated with currently valid session setups */
struct {
/* this holds info on session vuids that are already validated for this VC */
struct smbsrv_session *session_list;
int num_validated_vuids;
/* an id tree used to allocate vuids */
/* this holds info on session vuids that are already
* validated for this VC */
struct idr_context *idtree_vuid;
} sessions;