summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Metzmacher <metze@samba.org>2016-10-30 16:46:54 +0100
committerAndreas Schneider <asn@cryptomilk.org>2016-12-21 18:35:13 +0100
commit12212363bf756c6ba33804f859d67395e4cf71d3 (patch)
treefba67468722b28e1ee866e6ac066f193709721f0
parent151e37b548bdba582bcbe7a216cd9b420d29b7b6 (diff)
downloadsamba-12212363bf756c6ba33804f859d67395e4cf71d3.tar.gz
s3:libsmb: remove now unused cli_session_setup()
Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Andreas Schneider <asn@samba.org>
-rw-r--r--source3/libsmb/cliconnect.c37
-rw-r--r--source3/libsmb/proto.h4
2 files changed, 0 insertions, 41 deletions
diff --git a/source3/libsmb/cliconnect.c b/source3/libsmb/cliconnect.c
index 4116bae0402..f5f399a5668 100644
--- a/source3/libsmb/cliconnect.c
+++ b/source3/libsmb/cliconnect.c
@@ -1775,43 +1775,6 @@ NTSTATUS cli_session_setup_anon(struct cli_state *cli)
return NT_STATUS_OK;
}
-NTSTATUS cli_session_setup(struct cli_state *cli,
- const char *user,
- const char *pass,
- const char *workgroup)
-{
- NTSTATUS status = NT_STATUS_NO_MEMORY;
- const char *dest_realm = NULL;
- struct cli_credentials *creds = NULL;
-
- /*
- * dest_realm is only valid in the winbindd use case,
- * where we also have the account in that realm.
- */
- dest_realm = cli_state_remote_realm(cli);
-
- creds = cli_session_creds_init(cli,
- user,
- workgroup,
- dest_realm,
- pass,
- cli->use_kerberos,
- cli->fallback_after_kerberos,
- cli->use_ccache,
- cli->pw_nt_hash);
- if (creds == NULL) {
- return NT_STATUS_NO_MEMORY;
- }
-
- status = cli_session_setup_creds(cli, creds);
- TALLOC_FREE(creds);
- if (!NT_STATUS_IS_OK(status)) {
- return status;
- }
-
- return NT_STATUS_OK;
-}
-
/****************************************************************************
Send a uloggoff.
*****************************************************************************/
diff --git a/source3/libsmb/proto.h b/source3/libsmb/proto.h
index b774a6759f2..aee37717180 100644
--- a/source3/libsmb/proto.h
+++ b/source3/libsmb/proto.h
@@ -53,10 +53,6 @@ NTSTATUS cli_session_setup_creds_recv(struct tevent_req *req);
NTSTATUS cli_session_setup_creds(struct cli_state *cli,
struct cli_credentials *creds);
NTSTATUS cli_session_setup_anon(struct cli_state *cli);
-NTSTATUS cli_session_setup(struct cli_state *cli,
- const char *user,
- const char *pass,
- const char *workgroup);
struct tevent_req *cli_session_setup_guest_create(TALLOC_CTX *mem_ctx,
struct tevent_context *ev,
struct cli_state *cli,