s4:libcli/tcon: remove unused smb2_tree_connect*()
authorStefan Metzmacher <metze@samba.org>
Mon, 29 Sep 2014 09:19:14 +0000 (11:19 +0200)
committerMichael Adam <obnox@samba.org>
Tue, 30 Sep 2014 21:35:08 +0000 (23:35 +0200)
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Michael Adam <obnox@samba.org>
source4/libcli/smb2/tcon.c

index b13b5c1c51c3f235b31b673d7996bbb768fb1667..702e308aa63f2d71831c72cab489a16f50837257 100644 (file)
@@ -50,70 +50,3 @@ struct smb2_tree *smb2_tree_init(struct smb2_session *session,
 
        return tree;
 }
-
-/*
-  send a tree connect
-*/
-struct smb2_request *smb2_tree_connect_send(struct smb2_session *session,
-                                           struct smb2_tree_connect *io)
-{
-       struct smb2_request *req;
-       NTSTATUS status;
-
-       req = smb2_request_init(session->transport, SMB2_OP_TCON,
-                               0x08, true, 0);
-       if (req == NULL) return NULL;
-
-       req->session = session;
-
-       SSVAL(req->out.body, 0x02, io->in.reserved);
-       status = smb2_push_o16s16_string(&req->out, 0x04, io->in.path);
-       if (!NT_STATUS_IS_OK(status)) {
-               talloc_free(req);
-               return NULL;
-       }
-
-       smb2_transport_send(req);
-
-       return req;
-}
-
-
-/*
-  recv a tree connect reply
-*/
-NTSTATUS smb2_tree_connect_recv(struct smb2_request *req, struct smb2_tree_connect *io)
-{
-       if (!smb2_request_receive(req) || 
-           smb2_request_is_error(req)) {
-               return smb2_request_destroy(req);
-       }
-
-       SMB2_CHECK_PACKET_RECV(req, 0x10, false);
-
-       io->out.tid      = IVAL(req->in.hdr,  SMB2_HDR_TID);
-
-       io->out.share_type  = CVAL(req->in.body, 0x02);
-       io->out.reserved    = CVAL(req->in.body, 0x03);
-       io->out.flags       = IVAL(req->in.body, 0x04);
-       io->out.capabilities= IVAL(req->in.body, 0x08);
-       io->out.access_mask = IVAL(req->in.body, 0x0C);
-
-       if (io->out.capabilities & ~SMB2_CAP_ALL) {
-               DEBUG(0,("Unknown capabilities mask 0x%x\n", io->out.capabilities));
-       }
-       if (io->out.flags & ~SMB2_SHAREFLAG_ALL) {
-               DEBUG(0,("Unknown tcon shareflag 0x%x\n", io->out.flags));
-       }
-       
-       return smb2_request_destroy(req);
-}
-
-/*
-  sync tree connect request
-*/
-NTSTATUS smb2_tree_connect(struct smb2_session *session, struct smb2_tree_connect *io)
-{
-       struct smb2_request *req = smb2_tree_connect_send(session, io);
-       return smb2_tree_connect_recv(req, io);
-}