#include "../lib/util/tevent_ntstatus.h"
#include "librpc/rpc/dcerpc.h"
+struct dcerpc_binding_handle {
+ void *private_data;
+ const struct dcerpc_binding_handle_ops *ops;
+ const char *location;
+ const struct GUID *object;
+ const struct ndr_interface_table *table;
+ struct tevent_context *sync_ev;
+};
+
static int dcerpc_binding_handle_destructor(struct dcerpc_binding_handle *b)
{
return 0;
const struct ndr_interface_call *call);
};
-/* TODO: this needs to be completely private */
-struct dcerpc_binding_handle {
- void *private_data;
- const struct dcerpc_binding_handle_ops *ops;
- const char *location;
- const struct GUID *object;
- const struct ndr_interface_table *table;
- struct tevent_context *sync_ev;
-};
-
struct dcerpc_binding_handle *_dcerpc_binding_handle_create(TALLOC_CTX *mem_ctx,
const struct dcerpc_binding_handle_ops *ops,
const struct GUID *object,