s4-libnet: force IDL printing for high debug levels
[kai/samba.git] / source4 / libnet / libnet.h
index b65a13ce370e0ae83cfcf7b8c7e2145a1cb3ff92..c1a2e3708bb03bdbca64c145508cf59f1672955d 100644 (file)
@@ -30,6 +30,7 @@ struct libnet_context {
        /* samr connection parameters - opened handles and related properties */
        struct {
                struct dcerpc_pipe *pipe;
+               struct dcerpc_binding_handle *samr_handle;
                const char *name;
                struct dom_sid *sid;
                uint32_t access_mask;
@@ -41,6 +42,7 @@ struct libnet_context {
        /* lsa connection parameters - opened handles and related properties */
        struct {
                struct dcerpc_pipe *pipe;
+               struct dcerpc_binding_handle *lsa_handle;
                const char *name;
                uint32_t access_mask;
                struct policy_handle handle;
@@ -49,7 +51,7 @@ struct libnet_context {
        /* name resolution methods */
        struct resolve_context *resolve_ctx;
 
-       struct event_context *event_ctx;
+       struct tevent_context *event_ctx;
 
        struct loadparm_context *lp_ctx;
 };
@@ -75,4 +77,5 @@ struct libnet_context {
 #include "libnet/libnet_share.h"
 #include "libnet/libnet_lookup.h"
 #include "libnet/libnet_domain.h"
+#include "libnet/libnet_export_keytab.h"
 #include "libnet/libnet_proto.h"