diff options
author | Stefan Metzmacher <metze@samba.org> | 2011-08-01 16:42:23 +0200 |
---|---|---|
committer | Stefan Metzmacher <metze@samba.org> | 2011-08-02 04:54:28 +0200 |
commit | 6e8a6e033f4040630995f0c2f1889fbc251cb7dc (patch) | |
tree | 37bc178da1ac67a69b2729faf3dc1570de73e883 /source3/libsmb/cliconnect.c | |
parent | ffd99c5de56b7e9f97a56b91983c966e88749090 (diff) | |
download | samba-6e8a6e033f4040630995f0c2f1889fbc251cb7dc.tar.gz samba-6e8a6e033f4040630995f0c2f1889fbc251cb7dc.tar.xz samba-6e8a6e033f4040630995f0c2f1889fbc251cb7dc.zip |
s3:libsmb/cli*: make use of cli_state_capabilities()
metze
Diffstat (limited to 'source3/libsmb/cliconnect.c')
-rw-r--r-- | source3/libsmb/cliconnect.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/source3/libsmb/cliconnect.c b/source3/libsmb/cliconnect.c index 4f703b3579..1547a241be 100644 --- a/source3/libsmb/cliconnect.c +++ b/source3/libsmb/cliconnect.c @@ -379,7 +379,7 @@ static uint32 cli_session_setup_capabilities(struct cli_state *cli) if (cli->use_level_II_oplocks) capabilities |= CAP_LEVEL_II_OPLOCKS; - capabilities |= (cli->capabilities & (CAP_UNICODE|CAP_LARGE_FILES|CAP_LARGE_READX|CAP_LARGE_WRITEX|CAP_DFS)); + capabilities |= (cli_state_capabilities(cli) & (CAP_UNICODE|CAP_LARGE_FILES|CAP_LARGE_READX|CAP_LARGE_WRITEX|CAP_DFS)); return capabilities; } @@ -2050,7 +2050,7 @@ NTSTATUS cli_session_setup(struct cli_state *cli, /* if the server supports extended security then use SPNEGO */ - if (cli->capabilities & CAP_EXTENDED_SECURITY) { + if (cli_state_capabilities(cli) & CAP_EXTENDED_SECURITY) { ADS_STATUS status = cli_session_setup_spnego(cli, user, pass, workgroup, NULL); if (!ADS_ERR_OK(status)) { @@ -2648,12 +2648,12 @@ static void cli_negprot_done(struct tevent_req *subreq) cli->servertime = ts.tv_sec; cli->secblob = data_blob(bytes, num_bytes); cli->capabilities = IVAL(vwv + 9, 1); - if (cli->capabilities & CAP_RAW_MODE) { + if (cli_state_capabilities(cli) & CAP_RAW_MODE) { cli->readbraw_supported = True; cli->writebraw_supported = True; } /* work out if they sent us a workgroup */ - if (!(cli->capabilities & CAP_EXTENDED_SECURITY) && + if (!(cli_state_capabilities(cli) & CAP_EXTENDED_SECURITY) && smb_buflen(inbuf) > 8) { ssize_t ret; status = smb_bytes_talloc_string( |