From: Günther Deschner Date: Tue, 4 Nov 2008 18:46:24 +0000 (+0100) Subject: s4-samr: merge samr_GetDisplayEnumerationIndex from s3 idl. X-Git-Tag: samba-4.0.0alpha6~480^2~252^2~30 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=5ae9ec3d4b0e8c272256994241ad3c82f3f88c31;p=thirdparty%2Fsamba.git s4-samr: merge samr_GetDisplayEnumerationIndex from s3 idl. Guenther --- diff --git a/librpc/idl/samr.idl b/librpc/idl/samr.idl index 334ca05ebad..0673b67b0ae 100644 --- a/librpc/idl/samr.idl +++ b/librpc/idl/samr.idl @@ -1139,8 +1139,8 @@ import "misc.idl", "lsa.idl", "security.idl"; NTSTATUS samr_GetDisplayEnumerationIndex( [in,ref] policy_handle *domain_handle, [in] uint16 level, - [in] lsa_String name, - [out] uint32 idx + [in,ref] lsa_String *name, + [out,ref] uint32 *idx ); diff --git a/source4/torture/rpc/samr.c b/source4/torture/rpc/samr.c index 99164a23a3c..e9daa63f6c1 100644 --- a/source4/torture/rpc/samr.c +++ b/source4/torture/rpc/samr.c @@ -3462,14 +3462,19 @@ static bool test_GetDisplayEnumerationIndex(struct dcerpc_pipe *p, TALLOC_CTX *m bool ret = true; uint16_t levels[] = {1, 2, 3, 4, 5}; uint16_t ok_lvl[] = {1, 1, 1, 0, 0}; + struct lsa_String name; + uint32_t idx = 0; int i; for (i=0;i