From dc25ec5ce736b21cdcccddff12e6c9d9c0706df8 Mon Sep 17 00:00:00 2001 From: Andrew Bartlett Date: Mon, 23 Jul 2007 02:56:51 +0000 Subject: r23995: Work to allow mimir's libnet code to be called from winbind. We now setup a libnet_ctx for each domain. We should then be able to replace/merge some more of the winbind code with libnet calls, referencing domain->libnet_ctx. Andrew Bartlett (This used to be commit bad2dc14d704be59300f619c84694c11620559e0) --- source4/winbind/wb_server.h | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) (limited to 'source4/winbind/wb_server.h') diff --git a/source4/winbind/wb_server.h b/source4/winbind/wb_server.h index 47ebcb2371..a9b63dd266 100644 --- a/source4/winbind/wb_server.h +++ b/source4/winbind/wb_server.h @@ -21,7 +21,7 @@ #include "nsswitch/winbind_nss_config.h" #include "nsswitch/winbindd_nss.h" - +#include "libnet/libnet.h" #define WINBINDD_SAMBA3_SOCKET "pipe" @@ -62,20 +62,16 @@ struct wbsrv_domain { const char *dc_address; const char *dc_name; - struct dcerpc_pipe *lsa_pipe; - struct policy_handle *lsa_policy_handle; + struct libnet_context *libnet_ctx; + struct dcerpc_binding *lsa_binding; - struct dcerpc_pipe *samr_pipe; - struct policy_handle *samr_handle; - struct policy_handle *domain_handle; struct dcerpc_binding *samr_binding; struct ldap_connection *ldap_conn; struct dcerpc_pipe *netlogon_pipe; struct dcerpc_binding *netlogon_binding; - struct cli_credentials *schannel_creds; }; /* -- cgit