summaryrefslogtreecommitdiff
path: root/source3/torture
diff options
context:
space:
mode:
authorJeremy Allison <jra@samba.org>2020-06-03 13:42:58 -0700
committerJeremy Allison <jra@samba.org>2020-06-04 17:11:38 +0000
commit83493d47a69286af531f5adb4c3d9526f5350f70 (patch)
treebc1addc07d56dae5eae2f0e9d1404ad5e284a9f3 /source3/torture
parente527ccd29c11c0597a4c04b636186d485deadfd5 (diff)
downloadsamba-83493d47a69286af531f5adb4c3d9526f5350f70.tar.gz
s3: libsmb: Change cli_qpathinfo1() and async version to return a 32-bit attribute.
Only used in torture. Signed-off-by: Jeremy Allison <jra@samba.org> Reviewed-by: Volker Lendecke <vl@samba.org>
Diffstat (limited to 'source3/torture')
-rw-r--r--source3/torture/torture.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/source3/torture/torture.c b/source3/torture/torture.c
index cf1f2fd8e00..094fdcb2434 100644
--- a/source3/torture/torture.c
+++ b/source3/torture/torture.c
@@ -10851,7 +10851,7 @@ static bool run_mangle1(int dummy)
NTSTATUS status;
time_t change_time, access_time, write_time;
off_t size;
- uint16_t mode;
+ uint32_t attr;
printf("starting mangle1 test\n");
if (!torture_open_connection(&cli, 0)) {
@@ -10886,7 +10886,7 @@ static bool run_mangle1(int dummy)
cli_close(cli, fnum);
status = cli_qpathinfo1(cli, alt_name, &change_time, &access_time,
- &write_time, &size, &mode);
+ &write_time, &size, &attr);
if (!NT_STATUS_IS_OK(status)) {
d_printf("cli_qpathinfo1(%s) failed: %s\n", alt_name,
nt_errstr(status));
@@ -12330,7 +12330,8 @@ static bool run_streamerror(int dummy)
NTSTATUS status;
time_t change_time, access_time, write_time;
off_t size;
- uint16_t mode, fnum;
+ uint16_t fnum;
+ uint32_t attr;
bool ret = true;
if (!torture_open_connection(&cli, 0)) {
@@ -12347,7 +12348,7 @@ static bool run_streamerror(int dummy)
}
status = cli_qpathinfo1(cli, streamname, &change_time, &access_time,
- &write_time, &size, &mode);
+ &write_time, &size, &attr);
if (!NT_STATUS_EQUAL(status, NT_STATUS_OBJECT_NAME_NOT_FOUND)) {
printf("pathinfo returned %s, expected "
"NT_STATUS_OBJECT_NAME_NOT_FOUND\n",