summaryrefslogtreecommitdiff
path: root/source4/torture/rpc/drsuapi.h
diff options
context:
space:
mode:
authorDirk Godau <voidswitch@gmail.com>2016-05-25 11:50:09 +1200
committerDouglas Bagnall <dbagnall@samba.org>2016-05-26 02:44:31 +0200
commit6ded4f52302d5f2c127d94c9853fcc0df1017ee7 (patch)
tree6da411b7d6aa2ff7ccbcd5025833595d921f1624 /source4/torture/rpc/drsuapi.h
parentbc3fcb23fae3cf0daaab0bcbfde346931ef178bd (diff)
downloadsamba-6ded4f52302d5f2c127d94c9853fcc0df1017ee7.tar.gz
drsuapi tests for DsBind with w2k8
These are marked as known_fail pending the next patch ("Extend DsBind and DsGetDomainControllerInfo to work with w2k8"). Signed-off-by: Dirk Godau <voidswitch@gmail.com> Reviewed-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz> Reviewed-by: Garming Sam <garming@catalyst.net.nz>
Diffstat (limited to 'source4/torture/rpc/drsuapi.h')
-rw-r--r--source4/torture/rpc/drsuapi.h18
1 files changed, 18 insertions, 0 deletions
diff --git a/source4/torture/rpc/drsuapi.h b/source4/torture/rpc/drsuapi.h
index 6ce30090013..f1a5bba05b8 100644
--- a/source4/torture/rpc/drsuapi.h
+++ b/source4/torture/rpc/drsuapi.h
@@ -40,6 +40,24 @@ struct DsPrivate {
struct test_join *join;
};
+/**
+ * Data structure of DRSUAPI W2K8 tests
+ * W2K8 Clients use different versions of structs
+ */
+struct DsPrivate_w2k8 {
+ struct dcerpc_pipe *drs_pipe;
+ struct policy_handle bind_handle;
+ struct GUID bind_guid;
+ struct drsuapi_DsBindInfoCtr srv_bind_info;
+
+ const char *domain_obj_dn;
+ const char *domain_guid_str;
+ const char *domain_dns_name;
+ struct GUID domain_guid;
+ struct drsuapi_DsGetDCInfo3 dcinfo;
+ struct test_join *join;
+};
+
/**
* Custom torture macro to check dcerpc_drsuapi_ call