Andreas Schneider
b501f6f758
s3-rpc_server: Add create_dcerpc_ncalrpc_socket().
...
Signed-off-by: Andreas Schneider <asn@samba.org>
Signed-off-by: Simo Sorce <idra@samba.org>
2011-08-21 09:05:07 -04:00
Andreas Schneider
0723871372
rpc_server: Add forward declaration for dcerpc_transport_t.
...
Signed-off-by: Andreas Schneider <asn@samba.org>
Signed-off-by: Simo Sorce <idra@samba.org>
2011-08-21 09:05:05 -04:00
Simo Sorce
11cbe24ac8
s3-rpc_server: Move config helpers in one place.
...
Signed-off-by: Andreas Schneider <asn@samba.org>
Signed-off-by: Simo Sorce <idra@samba.org>
2011-08-21 09:05:03 -04:00
Simo Sorce
5a4e0dd853
s3-rpc_server: Add helper to define/retrieve daemons configuration
...
Wtith this set of helper functions we make it easy to configure if we want to
use an embedded rpc server, or if we want to fork one. Or even just disable it
and let a third party server be used when the service is configured as
"external".
Signed-off-by: Andreas Schneider <asn@samba.org>
Signed-off-by: Simo Sorce <idra@samba.org>
2011-08-21 09:05:03 -04:00
Andreas Schneider
e4b566d6cf
s3-rpc_server: Make dcerpc_ncacn_accept() public.
...
Signed-off-by: Andreas Schneider <asn@samba.org>
Signed-off-by: Simo Sorce <idra@samba.org>
2011-08-21 09:05:02 -04:00
Simo Sorce
a1394fc934
s3-rpc_server: add termination function
...
This way we can act when a client disconnects.
Signed-off-by: Andreas Schneider <asn@samba.org>
2011-08-10 18:14:03 +02:00
Simo Sorce
d67fc9c1eb
s3-rpc: Expose some internal functions
...
This will allow to hook the prefork socket handlers to the rpc service.
Signed-off-by: Andreas Schneider <asn@samba.org>
2011-08-10 18:14:03 +02:00
Andreas Schneider
df09511cf2
s3-rpc_server: Fixed segfaults in rpc daemons.
...
Autobuild-User: Andreas Schneider <asn@cryptomilk.org>
Autobuild-Date: Mon Jul 18 14:01:02 CEST 2011 on sn-devel-104
2011-07-18 14:01:02 +02:00
Andreas Schneider
438b24a77f
s3-rpc_server: Remove guessing of the syntax id.
...
This is only a wild guess. We don't know to which rpc service the client
wants to talk until we read the the rpc bind packet.
2011-06-01 12:02:15 +02:00
Günther Deschner
911cdc56c1
s3-rpc_server: add pipes_struct forward declaration.
...
Guenther
2011-05-02 15:03:44 +02:00
Andreas Schneider
e69d922367
s3-rpc_server: Added disconnect callback function.
2011-03-23 17:19:22 +01:00
Andreas Schneider
917a5eaf18
s3-rpc_server: Added prototype to setup a ncalrpc socket.
...
Signed-off-by: Günther Deschner <gd@samba.org>
2011-03-08 11:41:29 +01:00
Andreas Schneider
a99e670cd2
s3-rpc_server: Added function to setup tcpip listener!
2011-02-21 23:00:02 +01:00
Simo Sorce
3c26e95840
s3-rpc_server: Added initial generic RPC server infrastructure.
...
Signed-off-by: Andreas Schneider <asn@cynapses.org>
2010-09-15 12:53:41 +02:00
Andreas Schneider
46397f788b
s3-rpc_server: Use struct pipes_struct.
2010-07-28 10:39:23 +02:00
Simo Sorce
52f6bfea4b
s3-dcerpc: Move mere processing functions from srv_pipe_hnd.c to srv_pipe.c
2010-07-17 15:37:24 -04:00