Fix make test on sparc and possibly also on AIX
authorVolker Lendecke <vl@samba.org>
Tue, 9 Sep 2008 20:13:39 +0000 (22:13 +0200)
committerVolker Lendecke <vl@samba.org>
Tue, 9 Sep 2008 20:23:05 +0000 (22:23 +0200)
(This used to be commit 5721205bff539ed5f8592a86168679ec5a9c368e)

source3/libsmb/clirap.c

index 631bc3f36b0c5861a52ccf5883ad272e49c7bfbb..eee8636fdd6379c51fd08f4bf0ca16b1b5910402 100644 (file)
@@ -997,7 +997,7 @@ bool cli_qfileinfo(struct cli_state *cli, int fnum,
 {
        unsigned int data_len = 0;
        unsigned int param_len = 0;
-       uint16 setup = TRANSACT2_QFILEINFO;
+       uint16 setup;
        uint8_t param[4];
        uint8_t *rparam=NULL, *rdata=NULL;
        NTSTATUS status;
@@ -1011,6 +1011,8 @@ bool cli_qfileinfo(struct cli_state *cli, int fnum,
        SSVAL(param, 0, fnum);
        SSVAL(param, 2, SMB_QUERY_FILE_ALL_INFO);
 
+       SSVAL(&setup, 0, TRANSACT2_QFILEINFO);
+
        status = cli_trans(talloc_tos(), cli, SMBtrans2,
                           NULL, -1, 0, 0, /* name, fid, function, flags */
                           &setup, 1, 0,          /* setup, length, max */