1
0
mirror of https://github.com/samba-team/samba.git synced 2025-03-27 22:50:26 +03:00

Sync parameter names with samba 3.

This commit is contained in:
Jelmer Vernooij 2008-10-15 17:38:51 +02:00
parent fed4658c1b
commit ada0e343b2
5 changed files with 17 additions and 17 deletions

View 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
);
/******************/

View 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
);
/******************/

View 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;
}

View 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;
}

View 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)) {