1
0
mirror of https://github.com/samba-team/samba.git synced 2025-03-27 22:50:26 +03:00

libcli/smb: pass smbXcli_session to smb2cli_tcon_set_values()

metze
This commit is contained in:
Stefan Metzmacher 2012-07-25 12:33:39 +02:00
parent 4d6d783afe
commit 0aac3c09f1
8 changed files with 13 additions and 0 deletions

View File

@ -4624,6 +4624,7 @@ uint32_t smb2cli_tcon_capabilities(struct smbXcli_tcon *tcon)
}
void smb2cli_tcon_set_values(struct smbXcli_tcon *tcon,
struct smbXcli_session *session,
uint32_t tcon_id,
uint8_t type,
uint32_t flags,

View File

@ -284,6 +284,7 @@ bool smb1cli_tcon_set_values(struct smbXcli_tcon *tcon,
uint32_t smb2cli_tcon_current_id(struct smbXcli_tcon *tcon);
uint32_t smb2cli_tcon_capabilities(struct smbXcli_tcon *tcon);
void smb2cli_tcon_set_values(struct smbXcli_tcon *tcon,
struct smbXcli_session *session,
uint32_t tcon_id,
uint8_t type,
uint32_t flags,

View File

@ -139,6 +139,7 @@ static void smb2cli_tcon_done(struct tevent_req *subreq)
}
smb2cli_tcon_set_values(cli->smb2.tcon,
cli->smb2.session,
tcon_id,
share_type,
share_flags,

View File

@ -172,6 +172,7 @@ bool run_smb2_basic(int dummy)
saved_tcon = cli->smb2.tcon;
cli->smb2.tcon = smbXcli_tcon_create(cli);
smb2cli_tcon_set_values(cli->smb2.tcon,
NULL, /* session */
saved_tid,
0, /* type */
0, /* flags */
@ -804,6 +805,7 @@ bool run_smb2_tcon_dependence(int dummy)
tcon2_id = smb2cli_tcon_current_id(cli->smb2.tcon);
tcon2_id++;
smb2cli_tcon_set_values(tcon2,
NULL, /* session */
tcon2_id,
0, /* type */
0, /* flags */
@ -1718,6 +1720,7 @@ bool run_smb2_session_reauth(int dummy)
saved_tcon = cli->smb2.tcon;
cli->smb2.tcon = smbXcli_tcon_create(cli);
smb2cli_tcon_set_values(cli->smb2.tcon,
NULL, /* session */
saved_tid,
0, /* type */
0, /* flags */
@ -1896,6 +1899,7 @@ bool run_smb2_session_reauth(int dummy)
saved_tcon = cli->smb2.tcon;
cli->smb2.tcon = smbXcli_tcon_create(cli);
smb2cli_tcon_set_values(cli->smb2.tcon,
NULL, /* session */
saved_tid,
0, /* type */
0, /* flags */

View File

@ -242,6 +242,7 @@ static void smb2_connect_tcon_done(struct smb2_request *smb2req)
}
smb2cli_tcon_set_values(state->tree->smbXcli,
state->session->smbXcli,
state->tcon.out.tid,
state->tcon.out.share_type,
state->tcon.out.flags,

View File

@ -88,6 +88,7 @@ static bool test_compound_related1(struct torture_context *tctx,
tree->smbXcli = smbXcli_tcon_create(tree);
smb2cli_tcon_set_values(tree->smbXcli,
NULL, /* session */
0xFFFFFFFF, /* tcon_id */
0, /* type */
0, /* flags */
@ -166,6 +167,7 @@ static bool test_compound_related2(struct torture_context *tctx,
tree->smbXcli = smbXcli_tcon_create(tree);
smb2cli_tcon_set_values(tree->smbXcli,
NULL, /* session */
0xFFFFFFFF, /* tcon_id */
0, /* type */
0, /* flags */
@ -378,6 +380,7 @@ static bool test_compound_invalid2(struct torture_context *tctx,
tree->smbXcli = smbXcli_tcon_create(tree);
smb2cli_tcon_set_values(tree->smbXcli,
NULL, /* session */
0xFFFFFFFF, /* tcon_id */
0, /* type */
0, /* flags */

View File

@ -1821,6 +1821,7 @@ static struct smb2_tree *secondary_tcon(struct smb2_tree *tree,
}
smb2cli_tcon_set_values(tree1->smbXcli,
tree1->session->smbXcli,
tcon.smb2.out.tid,
tcon.smb2.out.share_type,
tcon.smb2.out.flags,

View File

@ -296,6 +296,7 @@ bool torture_smb2_tree_connect(struct torture_context *tctx,
}
smb2cli_tcon_set_values(tree->smbXcli,
tree->session->smbXcli,
tcon.out.tid,
tcon.out.share_type,
tcon.out.flags,