r4570: Replace cli->nt_pipe_fnum with an array of NT file numbers, one for each
authorVolker Lendecke <vlendec@samba.org>
Thu, 6 Jan 2005 15:35:02 +0000 (15:35 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 15:53:47 +0000 (10:53 -0500)
commitdc294c52e0216424236057ca6cd35e1ebf51d0da
treecf13d2128458d06f377d5d675ce033ce1455aeb2
parent93eab050201d4e55096a8820226749f001597b5d
r4570: Replace cli->nt_pipe_fnum with an array of NT file numbers, one for each
supported pipe. Netlogon is still special, as we open that twice, one to do
the auth2, the other one with schannel.

The client interface is completely unchanged for those who only use a single
pie. cli->pipe_idx is used as the index for everything except the "real"
client rpc calls, which have been explicitly converted in my last commit. Next
step is to get winbind to just use a single smb connection for multiple pipes.

Volker
source/include/client.h
source/libsmb/clientgen.c
source/libsmb/clitrans.c
source/rpc_client/cli_pipe.c
source/rpcclient/rpcclient.c
source/torture/rpctorture.c
source/utils/net_rpc.c
source/utils/net_rpc_join.c