From 9fb7e228f5a6e39dd22e1c56733c61178ee0be49 Mon Sep 17 00:00:00 2001 From: Stefan Metzmacher Date: Tue, 19 Jul 2011 12:52:10 +0200 Subject: s3:libsmb: add cli->smb1.vc_num and hide it behind cli_state_get_vc_num() This makes it clearer, why we send the pid value in the session setup. metze --- source3/libsmb/cliconnect.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'source3/libsmb/cliconnect.c') diff --git a/source3/libsmb/cliconnect.c b/source3/libsmb/cliconnect.c index 33e4217d6c..03251f965b 100644 --- a/source3/libsmb/cliconnect.c +++ b/source3/libsmb/cliconnect.c @@ -418,7 +418,7 @@ struct tevent_req *cli_session_setup_guest_create(TALLOC_CTX *mem_ctx, SSVAL(vwv+1, 0, 0); SSVAL(vwv+2, 0, CLI_BUFFER_SIZE); SSVAL(vwv+3, 0, 2); - SSVAL(vwv+4, 0, cli->pid); + SSVAL(vwv+4, 0, cli_state_get_vc_num(cli)); SIVAL(vwv+5, 0, cli->sesskey); SSVAL(vwv+7, 0, 0); SSVAL(vwv+8, 0, 0); @@ -637,7 +637,7 @@ static struct tevent_req *cli_session_setup_plain_send( SSVAL(vwv+1, 0, 0); SSVAL(vwv+2, 0, CLI_BUFFER_SIZE); SSVAL(vwv+3, 0, 2); - SSVAL(vwv+4, 0, cli->pid); + SSVAL(vwv+4, 0, cli_state_get_vc_num(cli)); SIVAL(vwv+5, 0, cli->sesskey); SSVAL(vwv+7, 0, 0); SSVAL(vwv+8, 0, 0); @@ -985,7 +985,7 @@ static struct tevent_req *cli_session_setup_nt1_send( SSVAL(vwv+1, 0, 0); SSVAL(vwv+2, 0, CLI_BUFFER_SIZE); SSVAL(vwv+3, 0, 2); - SSVAL(vwv+4, 0, cli->pid); + SSVAL(vwv+4, 0, cli_state_get_vc_num(cli)); SIVAL(vwv+5, 0, cli->sesskey); SSVAL(vwv+7, 0, lm_response.length); SSVAL(vwv+8, 0, nt_response.length); -- cgit