diff options
author | Stefan Metzmacher <metze@samba.org> | 2011-07-19 12:52:10 +0200 |
---|---|---|
committer | Stefan Metzmacher <metze@samba.org> | 2011-07-20 15:54:31 +0200 |
commit | 9fb7e228f5a6e39dd22e1c56733c61178ee0be49 (patch) | |
tree | 1e6739858d72ea9411de477a217f4ba4327212d9 /source3/libsmb/clientgen.c | |
parent | 6c31b610e4c44105ddeb9a5ffd8e64ef3954e79e (diff) | |
download | samba-9fb7e228f5a6e39dd22e1c56733c61178ee0be49.tar.gz samba-9fb7e228f5a6e39dd22e1c56733c61178ee0be49.tar.bz2 samba-9fb7e228f5a6e39dd22e1c56733c61178ee0be49.zip |
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
Diffstat (limited to 'source3/libsmb/clientgen.c')
-rw-r--r-- | source3/libsmb/clientgen.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/source3/libsmb/clientgen.c b/source3/libsmb/clientgen.c index ddad96c826..aac38df360 100644 --- a/source3/libsmb/clientgen.c +++ b/source3/libsmb/clientgen.c @@ -240,6 +240,7 @@ struct cli_state *cli_initialise_ex(int signing_state) cli->initialised = 1; cli->smb1.mid = 1; + cli->smb1.vc_num = cli->pid; return cli; @@ -342,6 +343,11 @@ void cli_sockopt(struct cli_state *cli, const char *options) set_socket_options(cli->fd, options); } +uint16_t cli_state_get_vc_num(struct cli_state *cli) +{ + return cli->smb1.vc_num; +} + /**************************************************************************** Set the PID to use for smb messages. Return the old pid. ****************************************************************************/ |