svn commit: samba r23055 - in branches: SAMBA_3_0/source
SAMBA_3_0/source/include SAMBA_3_0/source/lib
SAMBA_3_0/source/librpc/gen_ndr SAMBA_3_0/source/librpc/idl
SAMBA_3_0/source/nmbd SAMBA_3_0/source/nsswitch
SAMBA_3_0/source/printing SAMBA_3_0/source/rpc_server
SAMBA_3_0/source/smbd SAMBA_3_0/source/torture
SAMBA_3_0/source/utils SAMBA_3_0_26/source
SAMBA_3_0_26/source/include SAMBA_3_0_26/source/lib
SAMBA_3_0_26/source/librpc/gen_ndr
SAMBA_3_0_26/source/librpc/idl SAMBA_3_0_26/source/nmbd
SAMBA_3_0_26/source/nsswitch SAMBA_3_0_26/source/printing
SAMBA_3_0_26/source/rpc_server SAMBA_3_0_26/source/smbd
SAMBA_3_0_26/source/torture SAMBA_3_0_26/source/utils
vlendec at samba.org
vlendec at samba.org
Mon May 21 22:17:23 GMT 2007
Author: vlendec
Date: 2007-05-21 22:17:13 +0000 (Mon, 21 May 2007)
New Revision: 23055
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=23055
Log:
Rewrite messages.c to use auto-generated marshalling in the tdb. I'm
doing this because for the clustering the marshalling is needed in more
than one place, so I wanted a decent routine to marshall a message_rec
struct which was not there before.
Tridge, this seems about the same speed as it used to be before, the
librpc/ndr overhead in my tests was under the noise.
Volker
Added:
branches/SAMBA_3_0/source/librpc/gen_ndr/messaging.h
branches/SAMBA_3_0/source/librpc/gen_ndr/ndr_messaging.c
branches/SAMBA_3_0/source/librpc/gen_ndr/ndr_messaging.h
branches/SAMBA_3_0/source/librpc/idl/messaging.idl
branches/SAMBA_3_0_26/source/librpc/gen_ndr/messaging.h
branches/SAMBA_3_0_26/source/librpc/gen_ndr/ndr_messaging.c
branches/SAMBA_3_0_26/source/librpc/gen_ndr/ndr_messaging.h
branches/SAMBA_3_0_26/source/librpc/idl/messaging.idl
Modified:
branches/SAMBA_3_0/source/Makefile.in
branches/SAMBA_3_0/source/include/includes.h
branches/SAMBA_3_0/source/include/messages.h
branches/SAMBA_3_0/source/include/smb.h
branches/SAMBA_3_0/source/lib/messages.c
branches/SAMBA_3_0/source/lib/util.c
branches/SAMBA_3_0/source/nmbd/nmbd.c
branches/SAMBA_3_0/source/nmbd/nmbd_processlogon.c
branches/SAMBA_3_0/source/nsswitch/winbindd.c
branches/SAMBA_3_0/source/nsswitch/winbindd_dual.c
branches/SAMBA_3_0/source/printing/notify.c
branches/SAMBA_3_0/source/printing/printing.c
branches/SAMBA_3_0/source/rpc_server/srv_netlog_nt.c
branches/SAMBA_3_0/source/rpc_server/srv_spoolss_nt.c
branches/SAMBA_3_0/source/rpc_server/srv_srvsvc_nt.c
branches/SAMBA_3_0/source/smbd/lanman.c
branches/SAMBA_3_0/source/smbd/process.c
branches/SAMBA_3_0/source/smbd/server.c
branches/SAMBA_3_0/source/smbd/statcache.c
branches/SAMBA_3_0/source/torture/msgtest.c
branches/SAMBA_3_0/source/utils/smbcontrol.c
branches/SAMBA_3_0_26/source/Makefile.in
branches/SAMBA_3_0_26/source/include/includes.h
branches/SAMBA_3_0_26/source/include/messages.h
branches/SAMBA_3_0_26/source/include/smb.h
branches/SAMBA_3_0_26/source/lib/messages.c
branches/SAMBA_3_0_26/source/lib/util.c
branches/SAMBA_3_0_26/source/nmbd/nmbd.c
branches/SAMBA_3_0_26/source/nmbd/nmbd_processlogon.c
branches/SAMBA_3_0_26/source/nsswitch/winbindd.c
branches/SAMBA_3_0_26/source/nsswitch/winbindd_dual.c
branches/SAMBA_3_0_26/source/printing/notify.c
branches/SAMBA_3_0_26/source/printing/printing.c
branches/SAMBA_3_0_26/source/rpc_server/srv_netlog_nt.c
branches/SAMBA_3_0_26/source/rpc_server/srv_spoolss_nt.c
branches/SAMBA_3_0_26/source/rpc_server/srv_srvsvc_nt.c
branches/SAMBA_3_0_26/source/smbd/lanman.c
branches/SAMBA_3_0_26/source/smbd/process.c
branches/SAMBA_3_0_26/source/smbd/server.c
branches/SAMBA_3_0_26/source/smbd/statcache.c
branches/SAMBA_3_0_26/source/torture/msgtest.c
branches/SAMBA_3_0_26/source/utils/smbcontrol.c
Changeset:
Sorry, the patch is too large (3415 lines) to include; please use WebSVN to see it!
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=23055
More information about the samba-cvs
mailing list