diff options
author | Andrew Tridgell <tridge@samba.org> | 2003-11-14 07:56:43 +0000 |
---|---|---|
committer | Andrew Tridgell <tridge@samba.org> | 2003-11-14 07:56:43 +0000 |
commit | 57529207ca1c0f2a95e6e9f85fc41bb9a27aa64c (patch) | |
tree | 3d198584168ff25d4919f5476e8a3f361dc7b9b8 /source4/torture/rpc | |
parent | 565fd2da7613475e6f083e6257cf61a9089f72fc (diff) | |
download | samba-57529207ca1c0f2a95e6e9f85fc41bb9a27aa64c.tar.gz samba-57529207ca1c0f2a95e6e9f85fc41bb9a27aa64c.tar.bz2 samba-57529207ca1c0f2a95e6e9f85fc41bb9a27aa64c.zip |
* fixed lsa_LookupPrivName
* added levels 2 and 3 of dfs_Enum
(This used to be commit 3fa61c19826cd1415f561e1e5c40adcc59d4abf2)
Diffstat (limited to 'source4/torture/rpc')
-rw-r--r-- | source4/torture/rpc/dfs.c | 19 | ||||
-rw-r--r-- | source4/torture/rpc/lsa.c | 3 |
2 files changed, 11 insertions, 11 deletions
diff --git a/source4/torture/rpc/dfs.c b/source4/torture/rpc/dfs.c index f4bcc7a629..5c1b2f2b4e 100644 --- a/source4/torture/rpc/dfs.c +++ b/source4/torture/rpc/dfs.c @@ -48,20 +48,21 @@ static BOOL test_Enum(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx) uint32 total=0; struct dfs_EnumStruct e; uint32 i = 0; - struct dfs_String s; - struct dfs_Enum1 e1; + struct dfs_Info1 s; + struct dfs_EnumArray1 e2; - e.level = 1; - e.e.enum1 = &e1; - e.e.enum1->count = 0; - e.e.enum1->s = &s; - s.str = NULL; - - r.in.level = 1; + r.in.level = 3; r.in.bufsize = (uint32)-1; r.in.total = &total; r.in.unknown = NULL; r.in.info = &e; + + e.level = r.in.level; + e.e.info1 = &e2; + e.e.info1->count = 0; + e.e.info1->s = &s; + s.path = NULL; + status = dcerpc_dfs_Enum(p, mem_ctx, &r); if (!NT_STATUS_IS_OK(status)) { diff --git a/source4/torture/rpc/lsa.c b/source4/torture/rpc/lsa.c index 10a2545b96..14db7e26e6 100644 --- a/source4/torture/rpc/lsa.c +++ b/source4/torture/rpc/lsa.c @@ -256,8 +256,7 @@ static BOOL test_LookupPrivName(struct dcerpc_pipe *p, struct lsa_LookupPrivName r; r.in.handle = handle; - r.in.luid_high = luid->high; - r.in.luid_low = luid->low; + r.in.luid = luid; status = dcerpc_lsa_LookupPrivName(p, mem_ctx, &r); if (!NT_STATUS_IS_OK(status)) { |