summaryrefslogtreecommitdiff
path: root/source3/rpc_server/srv_pipe.c
diff options
context:
space:
mode:
authorAndreas Schneider <asn@samba.org>2011-05-31 10:28:39 +0200
committerAndreas Schneider <asn@samba.org>2011-06-01 12:02:15 +0200
commit34a600a27f5b288a9185b6d32c7252b9f5a81a09 (patch)
treee89da69cde8bb4bea5a6afa334e299efa764c03b /source3/rpc_server/srv_pipe.c
parente39e09ffb5baa527b03454c905ccd1292fa9c93f (diff)
downloadsamba-34a600a27f5b288a9185b6d32c7252b9f5a81a09.tar.gz
samba-34a600a27f5b288a9185b6d32c7252b9f5a81a09.tar.bz2
samba-34a600a27f5b288a9185b6d32c7252b9f5a81a09.zip
s3-rpc_server: Move the context functions to own file.
Diffstat (limited to 'source3/rpc_server/srv_pipe.c')
-rw-r--r--source3/rpc_server/srv_pipe.c21
1 files changed, 1 insertions, 20 deletions
diff --git a/source3/rpc_server/srv_pipe.c b/source3/rpc_server/srv_pipe.c
index a6e43b65ec..1af8cdac07 100644
--- a/source3/rpc_server/srv_pipe.c
+++ b/source3/rpc_server/srv_pipe.c
@@ -42,6 +42,7 @@
#include "auth.h"
#include "ntdomain.h"
#include "rpc_server/srv_pipe.h"
+#include "rpc_server/rpc_contexts.h"
#undef DBGC_CLASS
#define DBGC_CLASS DBGC_RPC_SRV
@@ -1509,26 +1510,6 @@ static bool api_pipe_alter_context(struct pipes_struct *p,
return setup_bind_nak(p, pkt);
}
-/****************************************************************************
- Find the set of RPC functions associated with this context_id
-****************************************************************************/
-
-static PIPE_RPC_FNS* find_pipe_fns_by_context( PIPE_RPC_FNS *list, uint32 context_id )
-{
- PIPE_RPC_FNS *fns = NULL;
-
- if ( !list ) {
- DEBUG(0,("find_pipe_fns_by_context: ERROR! No context list for pipe!\n"));
- return NULL;
- }
-
- for (fns=list; fns; fns=fns->next ) {
- if ( fns->context_id == context_id )
- return fns;
- }
- return NULL;
-}
-
static bool api_rpcTNP(struct pipes_struct *p, struct ncacn_packet *pkt,
const struct api_struct *api_rpc_cmds, int n_cmds);