metze/samba/wip.git
4 years agosq source4/torture/rpc/echo.c master4-pidl-pipe
Stefan Metzmacher [Fri, 29 Jul 2016 10:36:35 +0000 (12:36 +0200)]
sq source4/torture/rpc/echo.c

4 years agosq dcerpc_binding_handle_call_params_done
Stefan Metzmacher [Fri, 29 Jul 2016 10:36:28 +0000 (12:36 +0200)]
sq dcerpc_binding_handle_call_params_done

4 years agoRevert "HACK ctdb/ib"
Stefan Metzmacher [Thu, 12 Jun 2014 14:34:12 +0000 (16:34 +0200)]
Revert "HACK ctdb/ib"

This reverts commit 4e69289a70b1c4662d9e97b3ddf958c538b00610.

4 years agoHACK ctdb/ib
Stefan Metzmacher [Tue, 20 May 2014 07:00:17 +0000 (09:00 +0200)]
HACK ctdb/ib

4 years agotestprogs/win32/midltests: add support for DCERPC fault for midltests_tcp
Stefan Metzmacher [Wed, 6 Nov 2013 16:33:45 +0000 (17:33 +0100)]
testprogs/win32/midltests: add support for DCERPC fault for midltests_tcp

Signed-off-by: Stefan Metzmacher <metze@samba.org>
4 years agoRevert "ndr_pull_frstrans_Update"
Stefan Metzmacher [Thu, 26 Sep 2013 05:44:42 +0000 (07:44 +0200)]
Revert "ndr_pull_frstrans_Update"

This reverts commit e06d8b4c8d2f8166ab69874fd3a55e4e96c0793c.

4 years agoRevert "TODO: pidl fix frstrans_Update..."
Stefan Metzmacher [Sun, 2 Jul 2017 22:38:09 +0000 (00:38 +0200)]
Revert "TODO: pidl fix frstrans_Update..."

This reverts commit f692e51b438119d3c80b81df5bb2ed1f65e8684b.

4 years agoTODO: pidl fix frstrans_Update...
Stefan Metzmacher [Thu, 26 Sep 2013 05:41:45 +0000 (07:41 +0200)]
TODO: pidl fix frstrans_Update...

4 years agondr_pull_frstrans_Update
Stefan Metzmacher [Mon, 23 Sep 2013 09:10:00 +0000 (11:10 +0200)]
ndr_pull_frstrans_Update

4 years agomidltests: add midltests_varying_string_01.*
Stefan Metzmacher [Mon, 23 Sep 2013 07:54:13 +0000 (09:54 +0200)]
midltests: add midltests_varying_string_01.*

Signed-off-by: Stefan Metzmacher <metze@samba.org>
4 years agogen_ndr
Stefan Metzmacher [Thu, 26 Sep 2013 03:00:39 +0000 (05:00 +0200)]
gen_ndr

4 years agoRevert "testprogs/win32/rpcecho-win32-pipe/server.c ..."
Stefan Metzmacher [Tue, 24 Sep 2013 18:43:03 +0000 (20:43 +0200)]
Revert "testprogs/win32/rpcecho-win32-pipe/server.c ..."

This reverts commit f7c033f91ad89176dbcae46de59b404e14c04e6c.

4 years agotestprogs/win32/rpcecho-win32-pipe/server.c ...
Stefan Metzmacher [Sun, 22 Sep 2013 06:29:18 +0000 (08:29 +0200)]
testprogs/win32/rpcecho-win32-pipe/server.c ...

4 years agotestprogs/win32/rpcecho-win32-pipe/ generated
Stefan Metzmacher [Sat, 21 Sep 2013 20:02:04 +0000 (22:02 +0200)]
testprogs/win32/rpcecho-win32-pipe/ generated

4 years agotestprogs/win32/rpcecho-win32-pipe/ ndr64
Stefan Metzmacher [Sat, 21 Sep 2013 20:01:46 +0000 (22:01 +0200)]
testprogs/win32/rpcecho-win32-pipe/ ndr64

4 years agotestprogs/win32/rpcecho-win32-pipe works??
Stefan Metzmacher [Fri, 20 Sep 2013 20:50:02 +0000 (22:50 +0200)]
testprogs/win32/rpcecho-win32-pipe works??

4 years agotestprogs/win32/rpcecho-win32-pipe server 1 byte reads
Stefan Metzmacher [Fri, 20 Sep 2013 20:27:54 +0000 (22:27 +0200)]
testprogs/win32/rpcecho-win32-pipe server 1 byte reads

4 years agotestprogs/win32/rpcecho-win32-pipe/rpcecho.idl new idl end TestBytePipeIn
Stefan Metzmacher [Fri, 20 Sep 2013 20:27:33 +0000 (22:27 +0200)]
testprogs/win32/rpcecho-win32-pipe/rpcecho.idl new idl end TestBytePipeIn

4 years agotestprogs/win32/rpcecho-win32-pipe/
Stefan Metzmacher [Fri, 20 Sep 2013 17:26:33 +0000 (19:26 +0200)]
testprogs/win32/rpcecho-win32-pipe/

4 years agotestprogs/win32/rpcecho-win32-pipe...
Stefan Metzmacher [Wed, 25 Sep 2013 03:26:00 +0000 (05:26 +0200)]
testprogs/win32/rpcecho-win32-pipe...

4 years agotestprogs/win32/rpcecho-win32-pipe ...
Stefan Metzmacher [Tue, 28 Sep 2010 07:53:09 +0000 (09:53 +0200)]
testprogs/win32/rpcecho-win32-pipe ...

4 years ago^samba4.rpc.echo.*echo.bytepipe ...
Stefan Metzmacher [Sun, 22 Sep 2013 06:19:26 +0000 (08:19 +0200)]
^samba4.rpc.echo.*echo.bytepipe ...

4 years agotest_bytepipeout 100 * 0x80000
Stefan Metzmacher [Sat, 21 Sep 2013 10:32:40 +0000 (12:32 +0200)]
test_bytepipeout 100 * 0x80000

4 years agosource4/torture/rpc/echo.c test no timeout
Stefan Metzmacher [Sat, 21 Sep 2013 00:59:36 +0000 (02:59 +0200)]
source4/torture/rpc/echo.c test no timeout

4 years agosource4/torture/rpc/echo.c test_bytepipeout
Stefan Metzmacher [Fri, 20 Sep 2013 21:12:25 +0000 (23:12 +0200)]
source4/torture/rpc/echo.c test_bytepipeout

4 years agosource4/torture/rpc/echo.c new idl end TestBytePipeIn
Stefan Metzmacher [Fri, 20 Sep 2013 20:27:33 +0000 (22:27 +0200)]
source4/torture/rpc/echo.c new idl end TestBytePipeIn

4 years agosource4/torture/rpc/echo.c
Stefan Metzmacher [Fri, 20 Sep 2013 17:26:48 +0000 (19:26 +0200)]
source4/torture/rpc/echo.c

4 years agosource4/torture/rpc/echo.c
Stefan Metzmacher [Wed, 25 Sep 2013 03:25:39 +0000 (05:25 +0200)]
source4/torture/rpc/echo.c

4 years agos3:rpc_server/echo: add dummies for echo_TestBytePipe*
Stefan Metzmacher [Sat, 21 Sep 2013 21:48:19 +0000 (23:48 +0200)]
s3:rpc_server/echo: add dummies for echo_TestBytePipe*

Signed-off-by: Stefan Metzmacher <metze@samba.org>
4 years agorpc_server/echo/srv_echo_nt.c ...
Stefan Metzmacher [Fri, 30 Aug 2013 13:01:12 +0000 (15:01 +0200)]
rpc_server/echo/srv_echo_nt.c ...

4 years agosource3/rpc_server/echo/srv_echo_nt.c: s3 _echo_BytePipeIn
Stefan Metzmacher [Tue, 8 Mar 2011 10:17:24 +0000 (11:17 +0100)]
source3/rpc_server/echo/srv_echo_nt.c: s3 _echo_BytePipeIn

4 years agosource4/rpc_server/echo/rpc_echo.c
Stefan Metzmacher [Fri, 20 Sep 2013 17:24:01 +0000 (19:24 +0200)]
source4/rpc_server/echo/rpc_echo.c

4 years agosource4/rpc_server/echo/rpc_echo.c rpc echo.idl...
Stefan Metzmacher [Sat, 2 Oct 2010 00:10:43 +0000 (02:10 +0200)]
source4/rpc_server/echo/rpc_echo.c rpc echo.idl...

4 years agogit add -f bin/default/librpc/gen_ndr/*.[ch] bin/default/source*/librpc/gen_ndr/...
Stefan Metzmacher [Fri, 30 Aug 2013 13:05:07 +0000 (15:05 +0200)]
git add -f bin/default/librpc/gen_ndr/*.[ch] bin/default/source*/librpc/gen_ndr/*.[ch]

4 years agolibrpc/idl/echo.idl new idl end TestBytePipeIn
Stefan Metzmacher [Fri, 20 Sep 2013 20:27:33 +0000 (22:27 +0200)]
librpc/idl/echo.idl new idl end TestBytePipeIn

4 years agoecho.idl...
Stefan Metzmacher [Wed, 25 Sep 2013 03:25:19 +0000 (05:25 +0200)]
echo.idl...

4 years agolibrpc/idl/echo.idl echo_StructPipe ...
Stefan Metzmacher [Tue, 8 Mar 2011 15:05:03 +0000 (16:05 +0100)]
librpc/idl/echo.idl echo_StructPipe ...

4 years agoecho.idl frstrans examples
Stefan Metzmacher [Tue, 5 Oct 2010 18:54:10 +0000 (20:54 +0200)]
echo.idl frstrans examples

4 years agorpc echo.idl...
Stefan Metzmacher [Sat, 2 Oct 2010 00:10:43 +0000 (02:10 +0200)]
rpc echo.idl...

4 years agoRevert "pidl:Samba4/NDR/Parser: set LIBNDR_FLAG_WITHIN_PIPE"
Stefan Metzmacher [Tue, 8 Mar 2011 15:48:24 +0000 (16:48 +0100)]
Revert "pidl:Samba4/NDR/Parser: set LIBNDR_FLAG_WITHIN_PIPE"

This reverts commit e21c2c1b55e851f481c0f967af29b3ecb8983f08.

4 years agopidl:Samba4/NDR/Parser: set LIBNDR_FLAG_WITHIN_PIPE
Stefan Metzmacher [Tue, 8 Mar 2011 15:29:44 +0000 (16:29 +0100)]
pidl:Samba4/NDR/Parser: set LIBNDR_FLAG_WITHIN_PIPE

metze

4 years agoRevert "librpc/ndr: change ndr_pull/push/print flags to uint64_t"
Stefan Metzmacher [Tue, 8 Mar 2011 15:36:04 +0000 (16:36 +0100)]
Revert "librpc/ndr: change ndr_pull/push/print flags to uint64_t"

This reverts commit 3163d579a4afeffbe3d046973f69ff26552db847.

4 years agolibrpc/ndr: change ndr_pull/push/print flags to uint64_t
Stefan Metzmacher [Tue, 8 Mar 2011 15:17:58 +0000 (16:17 +0100)]
librpc/ndr: change ndr_pull/push/print flags to uint64_t

metze

4 years agoRevert "TODO CONTAINS_NON_FIXED"
Stefan Metzmacher [Tue, 8 Mar 2011 15:00:28 +0000 (16:00 +0100)]
Revert "TODO CONTAINS_NON_FIXED"

This reverts commit a6d8971b994deba6eba7edc59e16b058596dab86.

4 years agoTODO CONTAINS_NON_FIXED
Stefan Metzmacher [Tue, 8 Mar 2011 15:00:20 +0000 (16:00 +0100)]
TODO CONTAINS_NON_FIXED

4 years agoRevert "SCALAR => IS_FIXED"
Stefan Metzmacher [Tue, 8 Mar 2011 14:46:37 +0000 (15:46 +0100)]
Revert "SCALAR => IS_FIXED"

This reverts commit 233e1e731ef0fc42c7901bd57ff6dde8208d4b92.

4 years agoSCALAR => IS_FIXED
Stefan Metzmacher [Tue, 8 Mar 2011 14:46:19 +0000 (15:46 +0100)]
SCALAR => IS_FIXED

4 years agoRevert "s4:libcli/resolve/dns_ex: make use of double_fork() to avoid SIGCHLD problems."
Stefan Metzmacher [Tue, 8 Mar 2011 09:30:00 +0000 (10:30 +0100)]
Revert "s4:libcli/resolve/dns_ex: make use of double_fork() to avoid SIGCHLD problems."

This reverts commit 9e6a749b7085fca55e63405a5d630479e7c582d7.

4 years agos4:libcli/resolve/dns_ex: make use of double_fork() to avoid SIGCHLD problems.
Stefan Metzmacher [Tue, 26 Oct 2010 22:37:45 +0000 (00:37 +0200)]
s4:libcli/resolve/dns_ex: make use of double_fork() to avoid SIGCHLD problems.

metze

4 years agoRevert "midltests async..."
Stefan Metzmacher [Sun, 24 Oct 2010 16:00:44 +0000 (18:00 +0200)]
Revert "midltests async..."

This reverts commit 6d8d39c6862cc7706185c66838af16644be712bb.

4 years agoRevert "midletests bla..."
Stefan Metzmacher [Sun, 24 Oct 2010 16:00:32 +0000 (18:00 +0200)]
Revert "midletests bla..."

This reverts commit 7eda85c7f12954b01cee023bcaad0b2ce1797c1c.

4 years agoRevert "pidl/NDR: give anonymous structs and unions a name"
Stefan Metzmacher [Tue, 8 Mar 2011 09:04:40 +0000 (10:04 +0100)]
Revert "pidl/NDR: give anonymous structs and unions a name"

This reverts commit 04ada3e56d6442c7cdd5efe1ca6a7e99c78c6502.

4 years agopidl/NDR: give anonymous structs and unions a name
Stefan Metzmacher [Sat, 18 Sep 2010 17:40:52 +0000 (19:40 +0200)]
pidl/NDR: give anonymous structs and unions a name

metze

4 years agoRevert "Revert "TODO pidl/IDL: give anonymous structs and unions a name...""
Stefan Metzmacher [Tue, 5 Oct 2010 06:12:48 +0000 (08:12 +0200)]
Revert "Revert "TODO pidl/IDL: give anonymous structs and unions a name...""

This reverts commit cc66e11215463f4597126a7f4c5b48e143cb773f.

4 years agoRevert "TODO pidl/IDL: give anonymous structs and unions a name..."
Stefan Metzmacher [Tue, 5 Oct 2010 06:12:41 +0000 (08:12 +0200)]
Revert "TODO pidl/IDL: give anonymous structs and unions a name..."

This reverts commit da001b7398fbf4890a9525aac016a5362f39be82.

Conflicts:

pidl/lib/Parse/Pidl/IDL.pm

4 years agoRevert "TODO pidl/IDL: give anonymous structs and unions a name..."
Stefan Metzmacher [Tue, 5 Oct 2010 06:12:20 +0000 (08:12 +0200)]
Revert "TODO pidl/IDL: give anonymous structs and unions a name..."

This reverts commit 7a4ad3703048621f487b88deea1a6fffe8b1b62f.

4 years agoTODO pidl/IDL: give anonymous structs and unions a name...
Stefan Metzmacher [Tue, 5 Oct 2010 06:09:22 +0000 (08:09 +0200)]
TODO pidl/IDL: give anonymous structs and unions a name...

TODO fix aligment

4 years agomidletests bla...
Stefan Metzmacher [Fri, 1 Oct 2010 04:16:34 +0000 (06:16 +0200)]
midletests bla...

4 years agomidltests async...
Stefan Metzmacher [Fri, 1 Oct 2010 00:52:21 +0000 (02:52 +0200)]
midltests async...

4 years agoRevert "remote proxy params"
Stefan Metzmacher [Tue, 18 Dec 2018 13:06:53 +0000 (14:06 +0100)]
Revert "remote proxy params"

This reverts commit 0e656843b032250f912fa87a0d7320acdfee44c2.

4 years agoremote proxy params
Stefan Metzmacher [Sat, 12 Mar 2011 01:15:38 +0000 (02:15 +0100)]
remote proxy params

4 years agoRevert "s4:rpc_server/forward: ...dcerpc_binding_handle_call_send() pipes..."
Stefan Metzmacher [Fri, 30 Aug 2013 06:40:42 +0000 (08:40 +0200)]
Revert "s4:rpc_server/forward: ...dcerpc_binding_handle_call_send() pipes..."

This reverts commit 69ea8b41d451943eb41b65d15ac438f654b1bac0.

4 years agos4:rpc_server/forward: ...dcerpc_binding_handle_call_send() pipes...
Stefan Metzmacher [Fri, 1 Oct 2010 08:09:26 +0000 (10:09 +0200)]
s4:rpc_server/forward: ...dcerpc_binding_handle_call_send() pipes...

4 years agogit add -f bin/default/librpc/gen_ndr/*.[ch] bin/default/source*/librpc/gen_ndr/...
Stefan Metzmacher [Fri, 30 Aug 2013 07:27:44 +0000 (09:27 +0200)]
git add -f bin/default/librpc/gen_ndr/*.[ch] bin/default/source*/librpc/gen_ndr/*.[ch]

4 years agopidl:NDR/Client.pm: use dcerpc_binding_handl_call_params* if a dcerpc pipe is used
Stefan Metzmacher [Tue, 5 Oct 2010 18:57:45 +0000 (20:57 +0200)]
pidl:NDR/Client.pm: use dcerpc_binding_handl_call_params* if a dcerpc pipe is used

Signed-off-by: Stefan Metzmacher <metze@samba.org>
4 years agogit add -f bin/default/librpc/gen_ndr/*.[ch] bin/default/source*/librpc/gen_ndr/...
Stefan Metzmacher [Fri, 30 Aug 2013 07:08:44 +0000 (09:08 +0200)]
git add -f bin/default/librpc/gen_ndr/*.[ch] bin/default/source*/librpc/gen_ndr/*.[ch]

4 years agopidl:NDR/Client.pm: generate pipe pull/push functions
Stefan Metzmacher [Tue, 5 Oct 2010 18:58:15 +0000 (20:58 +0200)]
pidl:NDR/Client.pm: generate pipe pull/push functions

Signed-off-by: Stefan Metzmacher <metze@samba.org>
4 years agogit add -f bin/default/librpc/gen_ndr/*.[ch] bin/default/source*/librpc/gen_ndr/...
Stefan Metzmacher [Tue, 17 Sep 2013 15:26:39 +0000 (17:26 +0200)]
git add -f bin/default/librpc/gen_ndr/*.[ch] bin/default/source*/librpc/gen_ndr/*.[ch]

4 years agoHACK: pidl: always dump idl and ndr tree
Stefan Metzmacher [Sat, 18 Sep 2010 17:17:17 +0000 (19:17 +0200)]
HACK: pidl: always dump idl and ndr tree

4 years agofix source4/librpc/rpc/dcerpc.c dcerpc_bh_raw_call_recv
Stefan Metzmacher [Sat, 21 Sep 2013 10:30:52 +0000 (12:30 +0200)]
fix source4/librpc/rpc/dcerpc.c dcerpc_bh_raw_call_recv

4 years agosource4/librpc/rpc/dcerpc.c s4 cli fix PIPE support
Stefan Metzmacher [Fri, 20 Sep 2013 17:23:24 +0000 (19:23 +0200)]
source4/librpc/rpc/dcerpc.c s4 cli fix PIPE support

4 years agosource4/librpc/rpc/dcerpc.c sq bla
Stefan Metzmacher [Fri, 20 Sep 2013 12:38:13 +0000 (14:38 +0200)]
source4/librpc/rpc/dcerpc.c sq bla

4 years agosource4/librpc/rpc/dcerpc.c·bla
Stefan Metzmacher [Wed, 18 Sep 2013 08:49:39 +0000 (10:49 +0200)]
source4/librpc/rpc/dcerpc.c·bla

4 years agosource4/librpc/rpc/dcerpc.c bla...
Stefan Metzmacher [Wed, 18 Sep 2013 00:00:42 +0000 (02:00 +0200)]
source4/librpc/rpc/dcerpc.c bla...

4 years agoTODO s4:librpc/rpc: prepare LIBNDR_FLAG_INCOMPLETE_BUFFER support...
Stefan Metzmacher [Sat, 31 Aug 2013 09:59:10 +0000 (11:59 +0200)]
TODO s4:librpc/rpc: prepare LIBNDR_FLAG_INCOMPLETE_BUFFER support...

4 years agolibrpc/rpc/binding_handle.c remember missing
Stefan Metzmacher [Sat, 21 Sep 2013 21:51:47 +0000 (23:51 +0200)]
librpc/rpc/binding_handle.c remember missing

4 years agolibrpc/rpc/binding_handle.c cleanup
Stefan Metzmacher [Sat, 21 Sep 2013 21:51:25 +0000 (23:51 +0200)]
librpc/rpc/binding_handle.c cleanup

4 years agolibrpc/rpc/binding_handle.c cleanups
Stefan Metzmacher [Sat, 21 Sep 2013 20:05:23 +0000 (22:05 +0200)]
librpc/rpc/binding_handle.c cleanups

4 years agolibrpc/rpc/binding_handle.c cleanups
Stefan Metzmacher [Sat, 21 Sep 2013 20:00:29 +0000 (22:00 +0200)]
librpc/rpc/binding_handle.c cleanups

4 years agoTODO cleanup incomplete_buffer librpc/rpc/binding_handle.c
Stefan Metzmacher [Sat, 21 Sep 2013 10:31:51 +0000 (12:31 +0200)]
TODO cleanup incomplete_buffer librpc/rpc/binding_handle.c

4 years agolibrpc/rpc/binding_handle.c unused vars
Stefan Metzmacher [Sat, 21 Sep 2013 10:31:32 +0000 (12:31 +0200)]
librpc/rpc/binding_handle.c unused vars

4 years agolibrpc/rpc/binding_handle.c
Stefan Metzmacher [Sat, 21 Sep 2013 08:19:14 +0000 (10:19 +0200)]
librpc/rpc/binding_handle.c

4 years agolibrpc/rpc/binding_handle.c disconnect pipe before error
Stefan Metzmacher [Sat, 21 Sep 2013 07:49:15 +0000 (09:49 +0200)]
librpc/rpc/binding_handle.c disconnect pipe before error

4 years agolibrpc/rpc/binding_handle.c ...
Stefan Metzmacher [Sat, 21 Sep 2013 07:25:32 +0000 (09:25 +0200)]
librpc/rpc/binding_handle.c ...

4 years agolibrpc/rpc/binding_handle.c...
Stefan Metzmacher [Sat, 21 Sep 2013 06:10:59 +0000 (08:10 +0200)]
librpc/rpc/binding_handle.c...

4 years agolibrpc/rpc/binding_handle.c cleanup incomplete
Stefan Metzmacher [Sat, 21 Sep 2013 00:59:51 +0000 (02:59 +0200)]
librpc/rpc/binding_handle.c cleanup incomplete

4 years agolibrpc/rpc/binding_handle.c deadlock...
Stefan Metzmacher [Sat, 21 Sep 2013 00:59:24 +0000 (02:59 +0200)]
librpc/rpc/binding_handle.c deadlock...

4 years agolibrpc/rpc/binding_handle.c dcerpc_binding_handle_call_params_done
Stefan Metzmacher [Sat, 21 Sep 2013 00:30:03 +0000 (02:30 +0200)]
librpc/rpc/binding_handle.c dcerpc_binding_handle_call_params_done

4 years agolibrpc/rpc/binding_handle.c sq dcerpc_binding_handle_call_params_in_done
Stefan Metzmacher [Fri, 20 Sep 2013 21:11:48 +0000 (23:11 +0200)]
librpc/rpc/binding_handle.c sq dcerpc_binding_handle_call_params_in_done

4 years agosq librpc/rpc/binding_handle.c PIPE support
Stefan Metzmacher [Fri, 20 Sep 2013 17:23:00 +0000 (19:23 +0200)]
sq librpc/rpc/binding_handle.c PIPE support

4 years agoTODO librpc/rpc: add DCERPC pipe support to dcerpc_binding_handle_call_params_send...
Stefan Metzmacher [Sat, 31 Aug 2013 08:16:11 +0000 (10:16 +0200)]
TODO librpc/rpc: add DCERPC pipe support to dcerpc_binding_handle_call_params_send/recv()

4 years agolibrpc/rpc: add dcerpc_binding_handle_raw_call_in_*
Stefan Metzmacher [Fri, 30 Aug 2013 09:56:18 +0000 (11:56 +0200)]
librpc/rpc: add dcerpc_binding_handle_raw_call_in_*

The binding handle backend can support LIBNDR_FLAG_INCOMPLETE_BUFFER
with this change and implement the raw_call_in_send/recv functions
to get more data from the caller. The final chunk clears the
LIBNDR_FLAG_INCOMPLETE_BUFFER flag in the in_flags of raw_call_in_send().

If LIBNDR_FLAG_INCOMPLETE_BUFFER was indicated in the in_flags of raw_call_send()
the backend can deliver partial results to the caller,
in raw_call_recv() by specifying LIBNDR_FLAG_INCOMPLETE_BUFFER in the out_flags.
In that case the caller should not call TALLOC_FREE(subreq)
as there's more to come. The backend continues to delivers results by
raw_call_recv() and clears LIBNDR_FLAG_INCOMPLETE_BUFFER on the last chunk.

This will be used to implement support for DCERPC pipes.

Signed-off-by: Stefan Metzmacher <metze@samba.org>
4 years agolibrpc/rpc: add dcerpc_binding_handle_call_params*
Stefan Metzmacher [Fri, 1 Oct 2010 06:54:54 +0000 (08:54 +0200)]
librpc/rpc: add dcerpc_binding_handle_call_params*

This function will allow to add dcerpc pipes support later.

metze

4 years agolibrpc/rpc/pipe_handle.c
Stefan Metzmacher [Sat, 21 Sep 2013 08:18:31 +0000 (10:18 +0200)]
librpc/rpc/pipe_handle.c

4 years agolibrpc/rpc/pipe_handle.c
Stefan Metzmacher [Sat, 21 Sep 2013 07:48:59 +0000 (09:48 +0200)]
librpc/rpc/pipe_handle.c

4 years agolibrpc/rpc/pipe_handle.c
Stefan Metzmacher [Sat, 21 Sep 2013 06:11:22 +0000 (08:11 +0200)]
librpc/rpc/pipe_handle.c

4 years agolibrpc/rpc: add dcerpc_pipe_handle* infrastructure
Stefan Metzmacher [Sat, 2 Oct 2010 03:54:21 +0000 (05:54 +0200)]
librpc/rpc: add dcerpc_pipe_handle* infrastructure

Signed-off-by: Stefan Metzmacher <metze@samba.org>
4 years agolibrpc/rpc: make the dcerpc_binding_handle_raw_call_send/recv() wrapper more thin
Stefan Metzmacher [Fri, 30 Aug 2013 09:56:18 +0000 (11:56 +0200)]
librpc/rpc: make the dcerpc_binding_handle_raw_call_send/recv() wrapper more thin

The allows better passthrough to the ops->raw_call_send/recv functions.

The important change is that the ops->raw_call_recv() function is deferred to
the dcerpc_binding_handle_raw_call_recv() function, which means
that 'req' and 'subreq' have the same lifetime.
This will be important in the following commits, which will add
dcerpc_binding_handle_raw_call_in_send/recv and LIBNDR_FLAG_INCOMPLETE_BUFFER
support for DCERPC pipes.

Signed-off-by: Stefan Metzmacher <metze@samba.org>
4 years agoRevert "debug"
Stefan Metzmacher [Mon, 20 Oct 2014 06:54:10 +0000 (08:54 +0200)]
Revert "debug"

This reverts commit 2dfd75cdbeb2ec0f69a8e3c54564e1adecc64567.

4 years agodebug
Stefan Metzmacher [Fri, 17 Oct 2014 11:50:28 +0000 (13:50 +0200)]
debug