Sync parameter names with samba 3.
authorJelmer Vernooij <jelmer@samba.org>
Wed, 15 Oct 2008 15:38:51 +0000 (17:38 +0200)
committerJelmer Vernooij <jelmer@samba.org>
Wed, 15 Oct 2008 15:38:51 +0000 (17:38 +0200)
source3/librpc/idl/winreg.idl
source4/librpc/idl/winreg.idl
source4/rpc_server/winreg/rpc_winreg.c
source4/torture/ndr/winreg.c
source4/torture/rpc/winreg.c

index 028131e8f25840ab6707ba4486893cf7d2edd433..dc4b1bafa8d7c2803ee2423f70595e554decae32 100644 (file)
@@ -251,9 +251,9 @@ import "lsa.idl", "security.idl";
                [in,ref] policy_handle *handle,
                [in,ref] winreg_String *value_name,
                [in,out,unique] winreg_Type *type,
-               [in,out,unique,size_is(*data_size),length_is(*value_length)] uint8 *data,
+               [in,out,unique,size_is(*data_size),length_is(*data_length)] uint8 *data,
                [in,out,unique] uint32 *data_size,
-               [in,out,unique] uint32 *value_length
+               [in,out,unique] uint32 *data_length
        );
 
        /******************/
index c4b33a3db63626ea7226a405f02a4e474d02119c..643dc9e4589a68c1de62515923cb6b499cde33fa 100644 (file)
@@ -242,9 +242,9 @@ import "lsa.idl", "security.idl";
                [in,ref] policy_handle *handle,
                [in,ref] winreg_String *value_name,
                [in,out,unique] winreg_Type *type,
-               [in,out,unique,size_is(*size),length_is(*length)] uint8 *data,
-               [in,out,unique] uint32 *size,
-               [in,out,unique] uint32 *length
+               [in,out,unique,size_is(*data_size),length_is(*data_length)] uint8 *data,
+               [in,out,unique] uint32 *data_size,
+               [in,out,unique] uint32 *data_length
        );
 
        /******************/
index 3b226c8341e1bfcc87da8bb6b9e8f6014108330d..e295634c6222587904c1a1e1e12f7efe69f3efef 100644 (file)
@@ -470,16 +470,16 @@ static WERROR dcesrv_winreg_QueryValue(struct dcesrv_call_state *dce_call,
                        return WERR_NOMEM;
                }
                *r->out.type = value_type;
-               r->out.length = talloc(mem_ctx, uint32_t);
-               if (!r->out.length) {
+               r->out.data_length = talloc(mem_ctx, uint32_t);
+               if (!r->out.data_length) {
                        return WERR_NOMEM;
                }
-               *r->out.length = value_data.length;
+               *r->out.data_length = value_data.length;
                if (r->in.data == NULL) {
-                       r->out.size = talloc(mem_ctx, uint32_t);
-                       *r->out.size = value_data.length;
+                       r->out.data_size = talloc(mem_ctx, uint32_t);
+                       *r->out.data_size = value_data.length;
                } else {
-                       r->out.size = r->in.size;
+                       r->out.data_size = r->in.data_size;
                        r->out.data = value_data.data;
                }
                
index 1bfe50e740d404d46b7a9b1285259c131a810c88..60a3230d257edee72092c6e7cbc65c3fc657a4a8 100644 (file)
@@ -199,8 +199,8 @@ static bool queryvalue_in_check(struct torture_context *tctx,
 {
        torture_assert_str_equal(tctx, r->in.value_name->name, "HOMEPATH", "name");
        torture_assert_int_equal(tctx, *r->in.type, 0, "type");
-       torture_assert_int_equal(tctx, *r->in.size, 4095, "size");
-       torture_assert_int_equal(tctx, *r->in.length, 0, "length");
+       torture_assert_int_equal(tctx, *r->in.data_size, 4095, "size");
+       torture_assert_int_equal(tctx, *r->in.data_length, 0, "length");
        torture_assert(tctx, r->in.data == NULL, "data pointer");
 
        return true;
@@ -218,8 +218,8 @@ static bool queryvalue_out_check(struct torture_context *tctx,
        torture_assert_werr_ok(tctx, r->out.result, "return code");
        torture_assert_int_equal(tctx, *r->out.type, 1, "type");
        torture_assert(tctx, r->out.data == NULL, "data pointer");
-       torture_assert_int_equal(tctx, *r->out.size, 76, "size");
-       torture_assert_int_equal(tctx, *r->out.length, 0, "length");
+       torture_assert_int_equal(tctx, *r->out.data_size, 76, "size");
+       torture_assert_int_equal(tctx, *r->out.data_length, 0, "length");
 
        return true;
 }
index 759e9e6528e7e0a8e34ca12acf58477e0b3f173a..bd897f0ada4f8c46e1638eae644a5c35d930aed9 100644 (file)
@@ -1542,8 +1542,8 @@ static bool test_QueryValue(struct dcerpc_pipe *p,
        r.in.value_name = talloc_zero(tctx, struct winreg_String);
        r.in.value_name->name = valuename;
        r.in.type = &zero_type;
-       r.in.size = &offered;
-       r.in.length = &zero;
+       r.in.data_size = &offered;
+       r.in.data_length = &zero;
 
        status = dcerpc_winreg_QueryValue(p, tctx, &r);
        if (NT_STATUS_IS_ERR(status)) {