s3-rpc_server: Make process_incoming_data() public.
authorSimo Sorce <idra@samba.org>
Tue, 15 Jun 2010 01:11:10 +0000 (21:11 -0400)
committerAndreas Schneider <asn@samba.org>
Wed, 15 Sep 2010 10:53:41 +0000 (12:53 +0200)
Signed-off-by: Andreas Schneider <asn@cynapses.org>
source3/include/proto.h
source3/rpc_server/srv_pipe_hnd.c

index d23b18c1f3257c8fde83d676ded95b1e007c9635..76275ea7487426c41dce91f9e055344ed325ad4c 100644 (file)
@@ -4367,6 +4367,8 @@ struct tevent_req *np_read_send(TALLOC_CTX *mem_ctx, struct event_context *ev,
 NTSTATUS np_read_recv(struct tevent_req *req, ssize_t *nread,
                      bool *is_data_outstanding);
 
+ssize_t process_incoming_data(struct pipes_struct *p, char *data, size_t n);
+
 /* The following definitions come from rpc_server/srv_spoolss_nt.c  */
 void srv_spoolss_cleanup(void);
 
index 892ada8867322476797a592fa99f238ffc482413..5ba7f4b785667b4ed3f8ac26cfecc0884e9f9434 100644 (file)
@@ -124,7 +124,7 @@ static void free_pipe_context(struct pipes_struct *p)
  Accepts incoming data on an rpc pipe. Processes the data in pdu sized units.
 ****************************************************************************/
 
-static ssize_t process_incoming_data(struct pipes_struct *p, char *data, size_t n)
+ssize_t process_incoming_data(struct pipes_struct *p, char *data, size_t n)
 {
        size_t data_to_copy = MIN(n, RPC_MAX_PDU_FRAG_LEN
                                        - p->in_data.pdu.length);