This is the current patch from Luke Leighton <lckl@samba-tng.org> to add a
authorAndrew Bartlett <abartlet@samba.org>
Sun, 20 Jan 2002 02:40:05 +0000 (02:40 +0000)
committerAndrew Bartlett <abartlet@samba.org>
Sun, 20 Jan 2002 02:40:05 +0000 (02:40 +0000)
commit8ef13cabdddf58b741886782297fb64b2fb7e489
tree2c31a4feef1ec63f9a7e257e2f1f7642e195b9f5
parente870f0e727952aeb8599cf93ad2650ae56eca033
This is the current patch from Luke Leighton <lckl@samba-tng.org> to add a
degree of seperation betwen reading/writing the raw NamedPipe SMB packets
and the matching operations inside smbd's RPC components.

This patch is designed for no change in behaviour, and my tests hold that to be
true.  This patch does however allow for the future loadable modules interface
to specify function pointers in replacement of the fixed state.

The pipes_struct has been split into two peices, with smb_np_struct taking the
information that should be generic to where the data ends up.

Some other minor changes are made: we get another small helper function in
util_sock.c and some of the original code has better failure debugs and
variable use. (As per on-list comments).

Andrew Bartlett
source/include/ntdomain.h
source/lib/util_sock.c
source/rpc_server/srv_lsa_hnd.c
source/rpc_server/srv_pipe_hnd.c
source/rpc_server/srv_spoolss_nt.c
source/script/mkproto.awk
source/smbd/ipc.c
source/smbd/nttrans.c
source/smbd/pipes.c