svn commit: samba r4640 - in branches/SAMBA_4_0/source: build/pidl include rpc_server rpc_server/common rpc_server/drsuapi rpc_server/epmapper rpc_server/lsa rpc_server/netlogon rpc_server/remote rpc_server/samr rpc_server/spoolss rpc_server/winreg

tridge at samba.org tridge at samba.org
Mon Jan 10 12:15:27 GMT 2005


Author: tridge
Date: 2005-01-10 12:15:26 +0000 (Mon, 10 Jan 2005)
New Revision: 4640

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

Log:
first stage in the server side support for multiple context_ids on one pipe

this stage does the following:

 - simplifies the dcerpc_handle handling, and all the callers of it

 - split out the context_id depenent state into a linked list of established contexts

 - fixed some talloc handling in several rpc servers that i noticed while doing the above





Modified:
   branches/SAMBA_4_0/source/build/pidl/server.pm
   branches/SAMBA_4_0/source/include/structs.h
   branches/SAMBA_4_0/source/rpc_server/common/common.h
   branches/SAMBA_4_0/source/rpc_server/dcerpc_server.c
   branches/SAMBA_4_0/source/rpc_server/dcerpc_server.h
   branches/SAMBA_4_0/source/rpc_server/drsuapi/dcesrv_drsuapi.c
   branches/SAMBA_4_0/source/rpc_server/epmapper/rpc_epmapper.c
   branches/SAMBA_4_0/source/rpc_server/handles.c
   branches/SAMBA_4_0/source/rpc_server/lsa/dcesrv_lsa.c
   branches/SAMBA_4_0/source/rpc_server/netlogon/dcerpc_netlogon.c
   branches/SAMBA_4_0/source/rpc_server/remote/dcesrv_remote.c
   branches/SAMBA_4_0/source/rpc_server/samr/dcesrv_samr.c
   branches/SAMBA_4_0/source/rpc_server/spoolss/dcesrv_spoolss.c
   branches/SAMBA_4_0/source/rpc_server/spoolss/dcesrv_spoolss.h
   branches/SAMBA_4_0/source/rpc_server/winreg/rpc_winreg.c


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


More information about the samba-cvs mailing list