summaryrefslogtreecommitdiff
path: root/source3
diff options
context:
space:
mode:
Diffstat (limited to 'source3')
-rw-r--r--source3/libsmb/smb2cli.h6
-rw-r--r--source3/libsmb/smb2cli_session.c28
-rw-r--r--source3/torture/test_smb2.c2
3 files changed, 18 insertions, 18 deletions
diff --git a/source3/libsmb/smb2cli.h b/source3/libsmb/smb2cli.h
index 5db481f7c2..faf73678de 100644
--- a/source3/libsmb/smb2cli.h
+++ b/source3/libsmb/smb2cli.h
@@ -26,14 +26,14 @@ struct tevent_req *smb2cli_negprot_send(TALLOC_CTX *mem_ctx,
NTSTATUS smb2cli_negprot_recv(struct tevent_req *req);
NTSTATUS smb2cli_negprot(struct cli_state *cli);
-struct tevent_req *smb2cli_sesssetup_send(TALLOC_CTX *mem_ctx,
+struct tevent_req *smb2cli_sesssetup_ntlmssp_send(TALLOC_CTX *mem_ctx,
struct tevent_context *ev,
struct cli_state *cli,
const char *user,
const char *domain,
const char *pass);
-NTSTATUS smb2cli_sesssetup_recv(struct tevent_req *req);
-NTSTATUS smb2cli_sesssetup(struct cli_state *cli, const char *user,
+NTSTATUS smb2cli_sesssetup_ntlmssp_recv(struct tevent_req *req);
+NTSTATUS smb2cli_sesssetup_ntlmssp(struct cli_state *cli, const char *user,
const char *domain, const char *pass);
struct tevent_req *smb2cli_logoff_send(TALLOC_CTX *mem_ctx,
diff --git a/source3/libsmb/smb2cli_session.c b/source3/libsmb/smb2cli_session.c
index 28b8f91b1b..1ba63b0446 100644
--- a/source3/libsmb/smb2cli_session.c
+++ b/source3/libsmb/smb2cli_session.c
@@ -154,7 +154,7 @@ static NTSTATUS smb2cli_sesssetup_blob_recv(struct tevent_req *req,
return status;
}
-struct smb2cli_sesssetup_state {
+struct smb2cli_sesssetup_ntlmssp_state {
struct tevent_context *ev;
struct cli_state *cli;
struct ntlmssp_state *ntlmssp;
@@ -164,9 +164,9 @@ struct smb2cli_sesssetup_state {
int turn;
};
-static void smb2cli_sesssetup_done(struct tevent_req *subreq);
+static void smb2cli_sesssetup_ntlmssp_done(struct tevent_req *subreq);
-struct tevent_req *smb2cli_sesssetup_send(TALLOC_CTX *mem_ctx,
+struct tevent_req *smb2cli_sesssetup_ntlmssp_send(TALLOC_CTX *mem_ctx,
struct tevent_context *ev,
struct cli_state *cli,
const char *user,
@@ -174,13 +174,13 @@ struct tevent_req *smb2cli_sesssetup_send(TALLOC_CTX *mem_ctx,
const char *pass)
{
struct tevent_req *req, *subreq;
- struct smb2cli_sesssetup_state *state;
+ struct smb2cli_sesssetup_ntlmssp_state *state;
NTSTATUS status;
DATA_BLOB blob_out;
const char *OIDs_ntlm[] = {OID_NTLMSSP, NULL};
req = tevent_req_create(mem_ctx, &state,
- struct smb2cli_sesssetup_state);
+ struct smb2cli_sesssetup_ntlmssp_state);
if (req == NULL) {
return NULL;
}
@@ -224,21 +224,21 @@ struct tevent_req *smb2cli_sesssetup_send(TALLOC_CTX *mem_ctx,
if (tevent_req_nomem(subreq, req)) {
return tevent_req_post(req, ev);
}
- tevent_req_set_callback(subreq, smb2cli_sesssetup_done, req);
+ tevent_req_set_callback(subreq, smb2cli_sesssetup_ntlmssp_done, req);
return req;
post_status:
tevent_req_nterror(req, status);
return tevent_req_post(req, ev);
}
-static void smb2cli_sesssetup_done(struct tevent_req *subreq)
+static void smb2cli_sesssetup_ntlmssp_done(struct tevent_req *subreq)
{
struct tevent_req *req =
tevent_req_callback_data(subreq,
struct tevent_req);
- struct smb2cli_sesssetup_state *state =
+ struct smb2cli_sesssetup_ntlmssp_state *state =
tevent_req_data(req,
- struct smb2cli_sesssetup_state);
+ struct smb2cli_sesssetup_ntlmssp_state);
NTSTATUS status;
uint64_t uid = 0;
DATA_BLOB blob, blob_in, blob_out, spnego_blob;
@@ -294,15 +294,15 @@ static void smb2cli_sesssetup_done(struct tevent_req *subreq)
if (tevent_req_nomem(subreq, req)) {
return;
}
- tevent_req_set_callback(subreq, smb2cli_sesssetup_done, req);
+ tevent_req_set_callback(subreq, smb2cli_sesssetup_ntlmssp_done, req);
}
-NTSTATUS smb2cli_sesssetup_recv(struct tevent_req *req)
+NTSTATUS smb2cli_sesssetup_ntlmssp_recv(struct tevent_req *req)
{
return tevent_req_simple_recv_ntstatus(req);
}
-NTSTATUS smb2cli_sesssetup(struct cli_state *cli, const char *user,
+NTSTATUS smb2cli_sesssetup_ntlmssp(struct cli_state *cli, const char *user,
const char *domain, const char *pass)
{
TALLOC_CTX *frame = talloc_stackframe();
@@ -321,14 +321,14 @@ NTSTATUS smb2cli_sesssetup(struct cli_state *cli, const char *user,
if (ev == NULL) {
goto fail;
}
- req = smb2cli_sesssetup_send(frame, ev, cli, user, domain, pass);
+ req = smb2cli_sesssetup_ntlmssp_send(frame, ev, cli, user, domain, pass);
if (req == NULL) {
goto fail;
}
if (!tevent_req_poll_ntstatus(req, ev, &status)) {
goto fail;
}
- status = smb2cli_sesssetup_recv(req);
+ status = smb2cli_sesssetup_ntlmssp_recv(req);
fail:
TALLOC_FREE(frame);
return status;
diff --git a/source3/torture/test_smb2.c b/source3/torture/test_smb2.c
index 5d3bc76016..c66d1df4cc 100644
--- a/source3/torture/test_smb2.c
+++ b/source3/torture/test_smb2.c
@@ -49,7 +49,7 @@ bool run_smb2_basic(int dummy)
return false;
}
- status = smb2cli_sesssetup(cli, username, workgroup, password);
+ status = smb2cli_sesssetup_ntlmssp(cli, username, workgroup, password);
if (!NT_STATUS_IS_OK(status)) {
printf("smb2cli_sesssetup returned %s\n", nt_errstr(status));
return false;