CVS update: samba/source/rpc_server
lkcl at samba.anu.edu.au
lkcl at samba.anu.edu.au
Wed Oct 21 04:27:49 EST 1998
Date: Wednesday October 21, 1998 @ 4:27
Author: lkcl
Update of /data/cvs/samba/source/rpc_server
In directory samba:/tmp/cvs-serv8923/rpc_server
Modified Files:
srv_pipe_hnd.c srv_util.c
Log Message:
some quite important bug-fixes i missed because i transferred the wrong
smb.tgz file from my portable.
particularly the call to mem_data followed by a realloc of that data in
cli_pipe.c's rpc_read() function.
smbd responses now use p->rdata_i which is a faked-up pointer into
p->rdata's response data. rdata can be very long; rdata_i is limited
to point to no more than max_tsize - 0x18 in length. this will make
it an almost trivial task to add the encrypted rpc headers after
rdata_i, and mem_buf_copy will cope admirably with rhdr chained to
rdata_i chained to auth_verifier etc etc...
More information about the samba-cvs
mailing list