svn commit: samba r23997 - in branches/SAMBA_3_2/source: include lib smbd

vlendec at samba.org vlendec at samba.org
Mon Jul 23 09:36:11 GMT 2007


Author: vlendec
Date: 2007-07-23 09:36:09 +0000 (Mon, 23 Jul 2007)
New Revision: 23997

WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=23997

Log:
Check in the infrastructure for getting rid of the global InBuffer/OutBuffer

The complete history of this patch can be found under
http://www.samba.org/~vlendec/inbuf-checkin/.

Jeremy, Jerry: If possible I would like to see this in 3.2.0. I'm only
checking into 3_2 at the moment, as it currently will slow down operations for
all non-converted (i.e. all at this moment) operations, as it will copy the
talloc'ed inbuf over the global InBuffer. It will need quite a bit of effort
to convert everything necessary for the normal operations an XP box does.

I have patches for negprot, session setup, tcon_and_X, open_and_X, close. More
to come, but I would appreciate some help here.

Volker

Modified:
   branches/SAMBA_3_2/source/include/smb.h
   branches/SAMBA_3_2/source/include/smb_macros.h
   branches/SAMBA_3_2/source/lib/util_sock.c
   branches/SAMBA_3_2/source/smbd/blocking.c
   branches/SAMBA_3_2/source/smbd/error.c
   branches/SAMBA_3_2/source/smbd/nttrans.c
   branches/SAMBA_3_2/source/smbd/pipes.c
   branches/SAMBA_3_2/source/smbd/process.c
   branches/SAMBA_3_2/source/smbd/reply.c
   branches/SAMBA_3_2/source/smbd/sesssetup.c


Changeset:
Sorry, the patch is too large (1683 lines) to include; please use WebSVN to see it!
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=23997


More information about the samba-cvs mailing list