svn commit: samba r3256 - in branches/SAMBA_4_0/source/smb_server: .

tridge at samba.org tridge at samba.org
Tue Oct 26 09:32:11 GMT 2004


Author: tridge
Date: 2004-10-26 09:32:11 +0000 (Tue, 26 Oct 2004)
New Revision: 3256

WebSVN: http://websvn.samba.org/websvn/changeset.php?rep=samba&path=/branches/SAMBA_4_0/source/smb_server&rev=3256&nolog=1

Log:
get rid of the unused session_claim() and session_yield() calls

Modified:
   branches/SAMBA_4_0/source/smb_server/config.mk
   branches/SAMBA_4_0/source/smb_server/password.c
   branches/SAMBA_4_0/source/smb_server/session.c


Changeset:
Modified: branches/SAMBA_4_0/source/smb_server/config.mk
===================================================================
--- branches/SAMBA_4_0/source/smb_server/config.mk	2004-10-26 09:31:11 UTC (rev 3255)
+++ branches/SAMBA_4_0/source/smb_server/config.mk	2004-10-26 09:32:11 UTC (rev 3256)
@@ -14,7 +14,6 @@
 		smb_server/request.o \
 		smb_server/search.o \
 		smb_server/service.o \
-		smb_server/session.o \
 		smb_server/sesssetup.o \
 		smb_server/srvtime.o \
 		smb_server/trans2.o \

Modified: branches/SAMBA_4_0/source/smb_server/password.c
===================================================================
--- branches/SAMBA_4_0/source/smb_server/password.c	2004-10-26 09:31:11 UTC (rev 3255)
+++ branches/SAMBA_4_0/source/smb_server/password.c	2004-10-26 09:32:11 UTC (rev 3256)
@@ -56,8 +56,6 @@
 	if (sess == NULL)
 		return;
 
-	session_yield(sess);
-
 	DLIST_REMOVE(smb_conn->sessions.session_list, sess);
 
 	/* clear the vuid from the 'cache' on each connection, and
@@ -144,14 +142,5 @@
 	sess->smb_conn = smb_conn;
 	DLIST_ADD(smb_conn->sessions.session_list, sess);
 
-	/* we only need to do session_claim() when the session_setup is complete
-	 * for spnego session_info is NULL the first time
-	 */
-	if (session_info && !session_claim(sess)) {
-		DEBUG(1,("Failed to claim session for vuid=%d\n", sess->vuid));
-		smbsrv_invalidate_vuid(smb_conn, sess->vuid);
-		return UID_FIELD_INVALID;
-	}
-
 	return sess->vuid;
 }

Modified: branches/SAMBA_4_0/source/smb_server/session.c
===================================================================
--- branches/SAMBA_4_0/source/smb_server/session.c	2004-10-26 09:31:11 UTC (rev 3255)
+++ branches/SAMBA_4_0/source/smb_server/session.c	2004-10-26 09:32:11 UTC (rev 3256)
@@ -27,16 +27,3 @@
 
 #include "includes.h"
 
-/* called when a session is created */
-BOOL session_claim(struct smbsrv_session *sess)
-{
-	DEBUG(0,("rewrite: Not doing session claim\n"));
-	return True;
-}
-
-/* called when a session is destroyed */
-void session_yield(struct smbsrv_session *sess)
-{
-	DEBUG(0,("rewrite: Not doing session yield\n"));
-}
-



More information about the samba-cvs mailing list