summaryrefslogtreecommitdiff
path: root/source3/librpc/rpc/dcerpc.h
diff options
context:
space:
mode:
Diffstat (limited to 'source3/librpc/rpc/dcerpc.h')
-rw-r--r--source3/librpc/rpc/dcerpc.h30
1 files changed, 0 insertions, 30 deletions
diff --git a/source3/librpc/rpc/dcerpc.h b/source3/librpc/rpc/dcerpc.h
index 8da56e2aaf..07e03e9612 100644
--- a/source3/librpc/rpc/dcerpc.h
+++ b/source3/librpc/rpc/dcerpc.h
@@ -26,40 +26,11 @@
#ifndef __DCERPC_H__
#define __DCERPC_H__
-#include "includes.h"
-#include "librpc/rpc/dcerpc.h"
-#include "librpc/gen_ndr/epmapper.h"
-
-struct loadparm_context;
-struct cli_credentials;
-
-/**
- * Connection to a particular DCE/RPC interface.
- */
-struct dcerpc_pipe {
- const struct ndr_interface_table *table;
-
- /** SMB context used when transport is ncacn_np. */
- struct cli_state *cli;
-
- /** Samba 3 DCE/RPC client context. */
- struct rpc_pipe_client *rpc_cli;
-};
-
-struct rpc_request {
- const struct ndr_interface_call *call;
- prs_struct q_ps;
- uint32_t opnum;
- struct dcerpc_pipe *pipe;
- void *r;
-};
-
enum dcerpc_transport_t {
NCA_UNKNOWN, NCACN_NP, NCACN_IP_TCP, NCACN_IP_UDP, NCACN_VNS_IPC,
NCACN_VNS_SPP, NCACN_AT_DSP, NCADG_AT_DDP, NCALRPC, NCACN_UNIX_STREAM,
NCADG_UNIX_DGRAM, NCACN_HTTP, NCADG_IPX, NCACN_SPX, NCACN_INTERNAL };
-
/** this describes a binding to a particular transport/pipe */
struct dcerpc_binding {
enum dcerpc_transport_t transport;
@@ -122,5 +93,4 @@ struct dcerpc_binding {
/* use NDR64 transport */
#define DCERPC_NDR64 (1<<21)
-
#endif /* __DCERPC_H__ */