From 3c3b44004fd39a890f2bdfadf3ebb68a53f3403f Mon Sep 17 00:00:00 2001 From: Stefan Metzmacher Date: Fri, 7 Dec 2018 14:28:04 +0100 Subject: [PATCH] s3:pylibsmb: make use of protocol independent cli_write_send/recv in py_cli_write() BUG: https://bugzilla.samba.org/show_bug.cgi?id=7113 BUG: https://bugzilla.samba.org/show_bug.cgi?id=11892 BUG: https://bugzilla.samba.org/show_bug.cgi?id=13676 Signed-off-by: Stefan Metzmacher Reviewed-by: Tim Beale Reviewed-by: Andrew Bartlett --- source3/libsmb/pylibsmb.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/source3/libsmb/pylibsmb.c b/source3/libsmb/pylibsmb.c index 3b1aa73df62..2dabacbff13 100644 --- a/source3/libsmb/pylibsmb.c +++ b/source3/libsmb/pylibsmb.c @@ -746,12 +746,12 @@ static PyObject *py_cli_write(struct py_cli_state *self, PyObject *args, return NULL; } - req = cli_write_andx_send(NULL, self->ev, self->cli, fnum, mode, - (uint8_t *)buf, offset, buflen); + req = cli_write_send(NULL, self->ev, self->cli, fnum, mode, + (uint8_t *)buf, offset, buflen); if (!py_tevent_req_wait_exc(self, req)) { return NULL; } - status = cli_write_andx_recv(req, &written); + status = cli_write_recv(req, &written); TALLOC_FREE(req); if (!NT_STATUS_IS_OK(status)) {