diff options
author | Stefan Metzmacher <metze@samba.org> | 2007-02-23 07:56:29 +0000 |
---|---|---|
committer | Gerald (Jerry) Carter <jerry@samba.org> | 2007-10-10 14:48:47 -0500 |
commit | 89e28a0ec8e3a76e712946fd0313e7dfcc969402 (patch) | |
tree | d3896200e9a3a720220687c340f856fffbeb74c1 /source4/rpc_server/drsuapi/dcesrv_drsuapi.h | |
parent | bf772399bf38b16567b68e7fde102431e5a28135 (diff) | |
download | samba-89e28a0ec8e3a76e712946fd0313e7dfcc969402.tar.gz samba-89e28a0ec8e3a76e712946fd0313e7dfcc969402.tar.bz2 samba-89e28a0ec8e3a76e712946fd0313e7dfcc969402.zip |
r21512: finish DsBind() in the DRSUAPI server:
- fill in our on bind_info struct correctly
- remember the local and remote DsBindInfo28 struct
- remember the remote bind_buid
w2k3 now tries replicate using DsGetNCChanges() from us,
after the NET-API-BECOME-DC test created the domain controller
and replicated all data.
(But we still give a DCERPC fault in DsGetNCChanges()...)
metze
(This used to be commit 33550c063d4e206fce63fdd99dc93a56995db580)
Diffstat (limited to 'source4/rpc_server/drsuapi/dcesrv_drsuapi.h')
-rw-r--r-- | source4/rpc_server/drsuapi/dcesrv_drsuapi.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/source4/rpc_server/drsuapi/dcesrv_drsuapi.h b/source4/rpc_server/drsuapi/dcesrv_drsuapi.h index 15eace70e1..ec4a6c88e9 100644 --- a/source4/rpc_server/drsuapi/dcesrv_drsuapi.h +++ b/source4/rpc_server/drsuapi/dcesrv_drsuapi.h @@ -31,5 +31,8 @@ enum drsuapi_handle { state asscoiated with a drsuapi_DsBind*() operation */ struct drsuapi_bind_state { - void *sam_ctx; + struct ldb_context *sam_ctx; + struct GUID remote_bind_guid; + struct drsuapi_DsBindInfo28 remote_info28; + struct drsuapi_DsBindInfo28 local_info28; }; |