From dafab66481d4d3e68ea18ef444499330c89b3793 Mon Sep 17 00:00:00 2001 From: Stefan Metzmacher Date: Fri, 28 Oct 2016 12:09:05 +0200 Subject: [PATCH] s3:libsmb: make cli_session_creds_init() non-static Signed-off-by: Stefan Metzmacher Reviewed-by: Andreas Schneider --- source3/libsmb/cliconnect.c | 18 +++++++++--------- source3/libsmb/proto.h | 9 +++++++++ 2 files changed, 18 insertions(+), 9 deletions(-) diff --git a/source3/libsmb/cliconnect.c b/source3/libsmb/cliconnect.c index 9e9de16dabc..7f82d4b48e6 100644 --- a/source3/libsmb/cliconnect.c +++ b/source3/libsmb/cliconnect.c @@ -44,15 +44,15 @@ static char *cli_session_setup_get_account(TALLOC_CTX *mem_ctx, const char *principal); -static struct cli_credentials *cli_session_creds_init(TALLOC_CTX *mem_ctx, - const char *username, - const char *domain, - const char *realm, - const char *password, - bool use_kerberos, - bool fallback_after_kerberos, - bool use_ccache, - bool password_is_nt_hash) +struct cli_credentials *cli_session_creds_init(TALLOC_CTX *mem_ctx, + const char *username, + const char *domain, + const char *realm, + const char *password, + bool use_kerberos, + bool fallback_after_kerberos, + bool use_ccache, + bool password_is_nt_hash) { struct loadparm_context *lp_ctx = NULL; struct cli_credentials *creds = NULL; diff --git a/source3/libsmb/proto.h b/source3/libsmb/proto.h index 93fbc4baee2..2191f922e97 100644 --- a/source3/libsmb/proto.h +++ b/source3/libsmb/proto.h @@ -34,6 +34,15 @@ struct cli_credentials; /* The following definitions come from libsmb/cliconnect.c */ +struct cli_credentials *cli_session_creds_init(TALLOC_CTX *mem_ctx, + const char *username, + const char *domain, + const char *realm, + const char *password, + bool use_kerberos, + bool fallback_after_kerberos, + bool use_ccache, + bool password_is_nt_hash); struct tevent_req *cli_session_setup_creds_send(TALLOC_CTX *mem_ctx, struct tevent_context *ev, struct cli_state *cli, -- 2.11.4.GIT