diff options
author | Luk Claes <luk@debian.org> | 2012-05-26 12:14:51 +0200 |
---|---|---|
committer | Stefan Metzmacher <metze@samba.org> | 2012-05-28 16:58:03 +0200 |
commit | 4688107800216a86646bc4838f7a485bae091370 (patch) | |
tree | 7af92e5426374f5a966436092462cc541bf54c5b /source3/libsmb/cliconnect.c | |
parent | 93ed99d6ffb948e9ddde9ddc7280b33fc86adc75 (diff) | |
download | samba-4688107800216a86646bc4838f7a485bae091370.tar.gz samba-4688107800216a86646bc4838f7a485bae091370.tar.bz2 samba-4688107800216a86646bc4838f7a485bae091370.zip |
s3:libsmb: get rid of cli_ucs2
Signed-off-by: Luk Claes <luk@debian.org>
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Mon May 28 16:58:03 CEST 2012 on sn-devel-104
Diffstat (limited to 'source3/libsmb/cliconnect.c')
-rw-r--r-- | source3/libsmb/cliconnect.c | 50 |
1 files changed, 25 insertions, 25 deletions
diff --git a/source3/libsmb/cliconnect.c b/source3/libsmb/cliconnect.c index 6e40037892..fe8c3a1631 100644 --- a/source3/libsmb/cliconnect.c +++ b/source3/libsmb/cliconnect.c @@ -163,7 +163,7 @@ static struct tevent_req *cli_session_setup_lanman2_send( * Plaintext mode needed, assume plaintext supplied. */ buf = talloc_array(talloc_tos(), uint8_t, 0); - buf = smb_bytes_push_str(buf, cli_ucs2(cli), pass, passlen+1, + buf = smb_bytes_push_str(buf, smbXcli_conn_use_unicode(cli->conn), pass, passlen+1, &converted_size); if (tevent_req_nomem(buf, req)) { return tevent_req_post(req, ev); @@ -197,7 +197,7 @@ static struct tevent_req *cli_session_setup_lanman2_send( if (tevent_req_nomem(tmp, req)) { return tevent_req_post(req, ev); } - bytes = smb_bytes_push_str(bytes, cli_ucs2(cli), tmp, strlen(tmp)+1, + bytes = smb_bytes_push_str(bytes, smbXcli_conn_use_unicode(cli->conn), tmp, strlen(tmp)+1, NULL); TALLOC_FREE(tmp); @@ -205,10 +205,10 @@ static struct tevent_req *cli_session_setup_lanman2_send( if (tevent_req_nomem(tmp, req)) { return tevent_req_post(req, ev); } - bytes = smb_bytes_push_str(bytes, cli_ucs2(cli), tmp, strlen(tmp)+1, + bytes = smb_bytes_push_str(bytes, smbXcli_conn_use_unicode(cli->conn), tmp, strlen(tmp)+1, NULL); - bytes = smb_bytes_push_str(bytes, cli_ucs2(cli), "Unix", 5, NULL); - bytes = smb_bytes_push_str(bytes, cli_ucs2(cli), "Samba", 6, NULL); + bytes = smb_bytes_push_str(bytes, smbXcli_conn_use_unicode(cli->conn), "Unix", 5, NULL); + bytes = smb_bytes_push_str(bytes, smbXcli_conn_use_unicode(cli->conn), "Samba", 6, NULL); if (tevent_req_nomem(bytes, req)) { return tevent_req_post(req, ev); @@ -415,12 +415,12 @@ struct tevent_req *cli_session_setup_guest_create(TALLOC_CTX *mem_ctx, bytes = talloc_array(state, uint8_t, 0); - bytes = smb_bytes_push_str(bytes, cli_ucs2(cli), "", 1, /* username */ + bytes = smb_bytes_push_str(bytes, smbXcli_conn_use_unicode(cli->conn), "", 1, /* username */ NULL); - bytes = smb_bytes_push_str(bytes, cli_ucs2(cli), "", 1, /* workgroup */ + bytes = smb_bytes_push_str(bytes, smbXcli_conn_use_unicode(cli->conn), "", 1, /* workgroup */ NULL); - bytes = smb_bytes_push_str(bytes, cli_ucs2(cli), "Unix", 5, NULL); - bytes = smb_bytes_push_str(bytes, cli_ucs2(cli), "Samba", 6, NULL); + bytes = smb_bytes_push_str(bytes, smbXcli_conn_use_unicode(cli->conn), "Unix", 5, NULL); + bytes = smb_bytes_push_str(bytes, smbXcli_conn_use_unicode(cli->conn), "Samba", 6, NULL); if (bytes == NULL) { TALLOC_FREE(req); @@ -629,18 +629,18 @@ static struct tevent_req *cli_session_setup_plain_send( SIVAL(vwv+11, 0, cli_session_setup_capabilities(cli, 0)); bytes = talloc_array(state, uint8_t, 0); - bytes = smb_bytes_push_str(bytes, cli_ucs2(cli), pass, strlen(pass)+1, + bytes = smb_bytes_push_str(bytes, smbXcli_conn_use_unicode(cli->conn), pass, strlen(pass)+1, &passlen); if (tevent_req_nomem(bytes, req)) { return tevent_req_post(req, ev); } - SSVAL(vwv + (cli_ucs2(cli) ? 8 : 7), 0, passlen); + SSVAL(vwv + (smbXcli_conn_use_unicode(cli->conn) ? 8 : 7), 0, passlen); - bytes = smb_bytes_push_str(bytes, cli_ucs2(cli), + bytes = smb_bytes_push_str(bytes, smbXcli_conn_use_unicode(cli->conn), user, strlen(user)+1, NULL); - bytes = smb_bytes_push_str(bytes, cli_ucs2(cli), + bytes = smb_bytes_push_str(bytes, smbXcli_conn_use_unicode(cli->conn), workgroup, strlen(workgroup)+1, NULL); - bytes = smb_bytes_push_str(bytes, cli_ucs2(cli), + bytes = smb_bytes_push_str(bytes, smbXcli_conn_use_unicode(cli->conn), "Unix", 5, NULL); version = talloc_asprintf(talloc_tos(), "Samba %s", @@ -648,7 +648,7 @@ static struct tevent_req *cli_session_setup_plain_send( if (tevent_req_nomem(version, req)){ return tevent_req_post(req, ev); } - bytes = smb_bytes_push_str(bytes, cli_ucs2(cli), + bytes = smb_bytes_push_str(bytes, smbXcli_conn_use_unicode(cli->conn), version, strlen(version)+1, NULL); TALLOC_FREE(version); @@ -985,7 +985,7 @@ static struct tevent_req *cli_session_setup_nt1_send( data_blob_free(&lm_response); data_blob_free(&nt_response); - bytes = smb_bytes_push_str(bytes, cli_ucs2(cli), + bytes = smb_bytes_push_str(bytes, smbXcli_conn_use_unicode(cli->conn), user, strlen(user)+1, NULL); /* @@ -995,13 +995,13 @@ static struct tevent_req *cli_session_setup_nt1_send( if (tevent_req_nomem(workgroup_upper, req)) { return tevent_req_post(req, ev); } - bytes = smb_bytes_push_str(bytes, cli_ucs2(cli), + bytes = smb_bytes_push_str(bytes, smbXcli_conn_use_unicode(cli->conn), workgroup_upper, strlen(workgroup_upper)+1, NULL); TALLOC_FREE(workgroup_upper); - bytes = smb_bytes_push_str(bytes, cli_ucs2(cli), "Unix", 5, NULL); - bytes = smb_bytes_push_str(bytes, cli_ucs2(cli), "Samba", 6, NULL); + bytes = smb_bytes_push_str(bytes, smbXcli_conn_use_unicode(cli->conn), "Unix", 5, NULL); + bytes = smb_bytes_push_str(bytes, smbXcli_conn_use_unicode(cli->conn), "Samba", 6, NULL); if (tevent_req_nomem(bytes, req)) { return tevent_req_post(req, ev); } @@ -1264,9 +1264,9 @@ static bool cli_sesssetup_blob_next(struct cli_sesssetup_blob_state *state, state->blob.data += thistime; state->blob.length -= thistime; - state->buf = smb_bytes_push_str(state->buf, cli_ucs2(state->cli), + state->buf = smb_bytes_push_str(state->buf, smbXcli_conn_use_unicode(state->cli->conn), "Unix", 5, NULL); - state->buf = smb_bytes_push_str(state->buf, cli_ucs2(state->cli), + state->buf = smb_bytes_push_str(state->buf, smbXcli_conn_use_unicode(state->cli->conn), "Samba", 6, NULL); if (state->buf == NULL) { return false; @@ -2340,7 +2340,7 @@ struct tevent_req *cli_tcon_andx_create(TALLOC_CTX *mem_ctx, TALLOC_FREE(req); return NULL; } - bytes = smb_bytes_push_str(bytes, cli_ucs2(cli), tmp, strlen(tmp)+1, + bytes = smb_bytes_push_str(bytes, smbXcli_conn_use_unicode(cli->conn), tmp, strlen(tmp)+1, NULL); TALLOC_FREE(tmp); @@ -2863,13 +2863,13 @@ NTSTATUS cli_raw_tcon(struct cli_state *cli, bytes = talloc_array(talloc_tos(), uint8_t, 0); bytes = smb_bytes_push_bytes(bytes, 4, NULL, 0); - bytes = smb_bytes_push_str(bytes, cli_ucs2(cli), + bytes = smb_bytes_push_str(bytes, smbXcli_conn_use_unicode(cli->conn), service, strlen(service)+1, NULL); bytes = smb_bytes_push_bytes(bytes, 4, NULL, 0); - bytes = smb_bytes_push_str(bytes, cli_ucs2(cli), + bytes = smb_bytes_push_str(bytes, smbXcli_conn_use_unicode(cli->conn), pass, strlen(pass)+1, NULL); bytes = smb_bytes_push_bytes(bytes, 4, NULL, 0); - bytes = smb_bytes_push_str(bytes, cli_ucs2(cli), + bytes = smb_bytes_push_str(bytes, smbXcli_conn_use_unicode(cli->conn), dev, strlen(dev)+1, NULL); status = cli_smb(talloc_tos(), cli, SMBtcon, 0, 0, NULL, |