diff options
author | Stefan Metzmacher <metze@samba.org> | 2016-10-30 16:46:54 +0100 |
---|---|---|
committer | Andreas Schneider <asn@cryptomilk.org> | 2016-12-21 18:35:13 +0100 |
commit | 12212363bf756c6ba33804f859d67395e4cf71d3 (patch) | |
tree | fba67468722b28e1ee866e6ac066f193709721f0 | |
parent | 151e37b548bdba582bcbe7a216cd9b420d29b7b6 (diff) | |
download | samba-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.c | 37 | ||||
-rw-r--r-- | source3/libsmb/proto.h | 4 |
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, |