summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Metzmacher <metze@samba.org>2014-09-29 11:19:14 +0200
committerMichael Adam <obnox@samba.org>2014-09-30 23:35:08 +0200
commita51b6232d2822d48ffef089dca95b52ec052d9cc (patch)
treeb41b4a38ea8805f13c122c77154ced93ea67ec2b
parent609b31af3efd6d310bca6046c716481d2cd6468a (diff)
downloadsamba-a51b6232d2822d48ffef089dca95b52ec052d9cc.tar.gz
s4:libcli/tcon: remove unused smb2_tree_connect*()
Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Michael Adam <obnox@samba.org>
-rw-r--r--source4/libcli/smb2/tcon.c67
1 files changed, 0 insertions, 67 deletions
diff --git a/source4/libcli/smb2/tcon.c b/source4/libcli/smb2/tcon.c
index b13b5c1c51c..702e308aa63 100644
--- a/source4/libcli/smb2/tcon.c
+++ b/source4/libcli/smb2/tcon.c
@@ -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);
-}