diff options
author | Andrew Bartlett <abartlet@samba.org> | 2006-01-14 01:29:38 +0000 |
---|---|---|
committer | Gerald (Jerry) Carter <jerry@samba.org> | 2007-10-10 13:51:07 -0500 |
commit | dcd63b97702fa5a5945a500acc4b65de0aa74927 (patch) | |
tree | ba518bc3c6ad18df4d10c638561853208ba7f732 /source4/libnet/libnet_vampire.h | |
parent | 5db0c6b3042292e0f343ced3d45f2f7a8f97de12 (diff) | |
download | samba-dcd63b97702fa5a5945a500acc4b65de0aa74927.tar.gz samba-dcd63b97702fa5a5945a500acc4b65de0aa74927.tar.bz2 samba-dcd63b97702fa5a5945a500acc4b65de0aa74927.zip |
r12926: Syncronsise GUIDs on users and domains from the server. These also
appear in DNS, so need to match.
Andrew Bartlett
(This used to be commit d092b0493d7c61112ef132c8fb259c15f189c5f6)
Diffstat (limited to 'source4/libnet/libnet_vampire.h')
-rw-r--r-- | source4/libnet/libnet_vampire.h | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/source4/libnet/libnet_vampire.h b/source4/libnet/libnet_vampire.h index 03a085aa87..5fd6504737 100644 --- a/source4/libnet/libnet_vampire.h +++ b/source4/libnet/libnet_vampire.h @@ -20,17 +20,22 @@ #include "librpc/gen_ndr/ndr_netlogon.h" +struct libnet_SamSync_state { + struct libnet_context *machine_net_ctx; + struct dcerpc_pipe *netlogon_pipe; + const char *domain_name; + const struct dom_sid *domain_sid; + const char *realm; + struct GUID *domain_guid; +}; + /* struct and enum for doing a remote domain vampire dump */ struct libnet_SamSync { struct { const char *binding_string; NTSTATUS (*init_fn)(TALLOC_CTX *mem_ctx, void *private, - struct libnet_context *machine_net_ctx, - struct dcerpc_pipe *p, - const char *domain_name, - const struct dom_sid *domain_sid, - const char *realm, + struct libnet_SamSync_state *samsync_state, char **error_string); NTSTATUS (*delta_fn)(TALLOC_CTX *mem_ctx, void *private, |