summaryrefslogtreecommitdiff
path: root/source3/libsmb
diff options
context:
space:
mode:
authorVolker Lendecke <vl@samba.org>2011-01-09 19:13:15 +0100
committerVolker Lendecke <vl@samba.org>2011-01-17 08:03:40 +0100
commitfc8bfeea31528b2842fdde22203d576fab8adb92 (patch)
tree1af3bbeb886809884a0442a696b457bcd8e6ed98 /source3/libsmb
parent7320f1988cd937ed27b6612dec742798d8c41501 (diff)
downloadsamba-fc8bfeea31528b2842fdde22203d576fab8adb92.tar.gz
samba-fc8bfeea31528b2842fdde22203d576fab8adb92.tar.bz2
samba-fc8bfeea31528b2842fdde22203d576fab8adb92.zip
s3: Remove cli_send_trans from cli_oem_change_password
Diffstat (limited to 'source3/libsmb')
-rw-r--r--source3/libsmb/clirap.c20
1 files changed, 5 insertions, 15 deletions
diff --git a/source3/libsmb/clirap.c b/source3/libsmb/clirap.c
index 6af3d15315..c6b8cfb1cc 100644
--- a/source3/libsmb/clirap.c
+++ b/source3/libsmb/clirap.c
@@ -498,26 +498,16 @@ bool cli_oem_change_password(struct cli_state *cli, const char *user, const char
data_len = 532;
- if (cli_send_trans(cli,SMBtrans,
- PIPE_LANMAN, /* name */
- 0,0, /* fid, flags */
- NULL,0,0, /* setup, length, max */
- param,param_len,4, /* param, length, max */
- (char *)data,data_len,0 /* data, length, max */
- ) == False) {
+ if (!cli_api(cli,
+ param, param_len, 4, /* param, length, max */
+ (char *)data, data_len, 0, /* data, length, max */
+ &rparam, &rprcnt,
+ &rdata, &rdrcnt)) {
DEBUG(0,("cli_oem_change_password: Failed to send password change for user %s\n",
user ));
return False;
}
- if (!cli_receive_trans(cli,SMBtrans,
- &rparam, &rprcnt,
- &rdata, &rdrcnt)) {
- DEBUG(0,("cli_oem_change_password: Failed to recieve reply to password change for user %s\n",
- user ));
- return False;
- }
-
if (rparam) {
cli->rap_error = SVAL(rparam,0);
}