diff options
author | Tim Potter <tpot@samba.org> | 2003-04-28 03:36:01 +0000 |
---|---|---|
committer | Tim Potter <tpot@samba.org> | 2003-04-28 03:36:01 +0000 |
commit | 2e5f75beafd3f3d81869ce68e77b8c53cd7a2caf (patch) | |
tree | 255b4f7825f6e25aa407403db67a654eb7ed9aa5 /source/rpcclient | |
parent | 528c56176b186d9fa43f6a0c9831562c123ec25d (diff) | |
download | samba-2e5f75beafd3f3d81869ce68e77b8c53cd7a2caf.tar.gz samba-2e5f75beafd3f3d81869ce68e77b8c53cd7a2caf.tar.xz samba-2e5f75beafd3f3d81869ce68e77b8c53cd7a2caf.zip |
Merge from HEAD:
>Return NT_STATUS_UNSUCCESSFUL if the sourcedata and echodata rpcs
>return unexpected data.
>
>Closes bug #2.
Diffstat (limited to 'source/rpcclient')
-rw-r--r-- | source/rpcclient/cmd_echo.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/source/rpcclient/cmd_echo.c b/source/rpcclient/cmd_echo.c index 79ba744a55a..fa4e6916633 100644 --- a/source/rpcclient/cmd_echo.c +++ b/source/rpcclient/cmd_echo.c @@ -74,6 +74,7 @@ static NTSTATUS cmd_echo_data(struct cli_state *cli, TALLOC_CTX *mem_ctx, if (in_data[i] != out_data[i]) { printf("mismatch at offset %d, %d != %d\n", i, in_data[i], out_data[i]); + result = NT_STATUS_UNSUCCESSFUL; } } @@ -107,6 +108,7 @@ static NTSTATUS cmd_echo_source_data(struct cli_state *cli, if (out_data && out_data[i] != (i & 0xff)) { printf("mismatch at offset %d, %d != %d\n", i, out_data[i], i & 0xff); + result = NT_STATUS_UNSUCCESSFUL; } } |