s3/libsmb/clirap2.c: use actual buffer size
authorAurelien Aptel <aaptel@suse.com>
Thu, 25 Feb 2016 13:39:10 +0000 (14:39 +0100)
committerJeremy Allison <jra@samba.org>
Sat, 27 Feb 2016 04:25:40 +0000 (05:25 +0100)
data used to be a stack allocated array but was changed to a heap
allocated buffer by commit 95a81a3. Update sizeof(data) to data_size.

Signed-off-by: Aurelien Aptel <aaptel@suse.com>
Reviewed-by: Jeremy Allison <jra@samba.org>
Reviewed-by: Ira Cooper <ira@samba.org>
Autobuild-User(master): Jeremy Allison <jra@samba.org>
Autobuild-Date(master): Sat Feb 27 05:25:40 CET 2016 on sn-devel-144

source3/libsmb/clirap2.c

index 931bc237f9aa170551f09b41ea3c2249cba1c3ec..6c49363eab533729dc3f4914ea5c209867ce1da8 100644 (file)
@@ -331,7 +331,7 @@ int cli_NetGroupAdd(struct cli_state *cli, struct rap_group_info_1 *grinfo)
 
        if (cli_api(cli,
              param, sizeof(param), 1024, /* Param, length, maxlen */
-             data, soffset, sizeof(data), /* data, length, maxlen */
+             data, soffset, data_size, /* data, length, maxlen */
              &rparam, &rprcnt,   /* return params, length */
              &rdata, &rdrcnt))   /* return data, length */
        {