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:
parent
4d6d783afe
commit
0aac3c09f1
@ -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,
|
||||
|
@ -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,
|
||||
|
@ -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,
|
||||
|
@ -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 */
|
||||
|
@ -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,
|
||||
|
@ -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 */
|
||||
|
@ -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,
|
||||
|
@ -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,
|
||||
|
Loading…
x
Reference in New Issue
Block a user