summaryrefslogtreecommitdiff
path: root/source4/smb_server/smb/service.c
diff options
context:
space:
mode:
authorStefan Metzmacher <metze@samba.org>2006-03-16 18:26:14 +0000
committerGerald (Jerry) Carter <jerry@samba.org>2007-10-10 13:57:31 -0500
commit3948fcac493ed131bc40358138e8dc17a58853f7 (patch)
tree793e45d672b6bd3ac2d2459beedb0337273b7556 /source4/smb_server/smb/service.c
parent83d8fd3dcfb326354173b585905c4438405d2a74 (diff)
downloadsamba-3948fcac493ed131bc40358138e8dc17a58853f7.tar.gz
samba-3948fcac493ed131bc40358138e8dc17a58853f7.tar.bz2
samba-3948fcac493ed131bc40358138e8dc17a58853f7.zip
r14485: mark smb commands as need session and need tcon explicit,
so we only need to check in one global place and can't forget in other places... metze (This used to be commit 742be8e075651c3b7e502ec6da01286fd7a2d4ca)
Diffstat (limited to 'source4/smb_server/smb/service.c')
-rw-r--r--source4/smb_server/smb/service.c5
1 files changed, 0 insertions, 5 deletions
diff --git a/source4/smb_server/smb/service.c b/source4/smb_server/smb/service.c
index c805d081df..dcd91f1917 100644
--- a/source4/smb_server/smb/service.c
+++ b/source4/smb_server/smb/service.c
@@ -167,11 +167,6 @@ NTSTATUS smbsrv_tcon_backend(struct smbsrv_request *req, union smb_tcon *con)
NTSTATUS status;
int snum;
- /* can only do bare tcon in share level security */
- if (!req->session && lp_security() != SEC_SHARE) {
- return NT_STATUS_ACCESS_DENIED;
- }
-
if (con->generic.level == RAW_TCON_TCON) {
DATA_BLOB password;
password = data_blob(con->tcon.in.password, strlen(con->tcon.in.password) + 1);