summaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authorYury Lunev <yury.lunev@gmail.com>2022-07-27 21:22:49 +0300
committerJeremy Allison <jra@samba.org>2022-07-28 18:01:16 +0000
commitab3d2379415fc1b90b7ad1b6969ddbb88bbfc86b (patch)
treebad7a6b7f30aa11811a5c671ad7cdd5cf2cb79bb /examples
parent332338173ec9df9628e29eef2eccff2226c01e9d (diff)
downloadsamba-ab3d2379415fc1b90b7ad1b6969ddbb88bbfc86b.tar.gz
examples/winexe: fix fetching return code of the remote command
ctrl_inbuf field is used to parse remote-side information. A typo was there that tried to parse return code as "version 0x%x" whereas the correct way to do it (tested on Windows 10) is to scan for "return_code %x". Signed-off-by: Yury Lunev <yury.lunev@gmail.com> Reviewed-by: Volker Lendecke <vl@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org> Autobuild-User(master): Jeremy Allison <jra@samba.org> Autobuild-Date(master): Thu Jul 28 18:01:16 UTC 2022 on sn-devel-184
Diffstat (limited to 'examples')
-rw-r--r--examples/winexe/winexe.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/examples/winexe/winexe.c b/examples/winexe/winexe.c
index 8a17107617c..29e1fe2055b 100644
--- a/examples/winexe/winexe.c
+++ b/examples/winexe/winexe.c
@@ -1695,7 +1695,7 @@ static void winexe_ctrl_got_read(struct tevent_req *subreq)
return;
}
- ret = sscanf(state->ctrl_inbuf, "version 0x%x\n", &return_code);
+ ret = sscanf(state->ctrl_inbuf, "return_code %x\n", &return_code);
if (ret == 1) {
state->return_code = return_code;
return;