r23055: Rewrite messages.c to use auto-generated marshalling in the tdb. I'm
authorVolker Lendecke <vlendec@samba.org>
Mon, 21 May 2007 22:17:13 +0000 (22:17 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 17:22:17 +0000 (12:22 -0500)
commitac3f08ddbe0b484375624db0e35999a8584b57f4
tree477347104c60dc6ae205257d654b1d89c7903f35
parentf96242d9331a5fcdc65445d0d0ea7177c7ddc6e0
r23055: 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
(This used to be commit eaefd00563173dfabb7716c5695ac0a2f7139bb6)
25 files changed:
source3/Makefile.in
source3/include/includes.h
source3/include/messages.h
source3/include/smb.h
source3/lib/messages.c
source3/lib/util.c
source3/librpc/gen_ndr/messaging.h [new file with mode: 0644]
source3/librpc/gen_ndr/ndr_messaging.c [new file with mode: 0644]
source3/librpc/gen_ndr/ndr_messaging.h [new file with mode: 0644]
source3/librpc/idl/messaging.idl [new file with mode: 0644]
source3/nmbd/nmbd.c
source3/nmbd/nmbd_processlogon.c
source3/nsswitch/winbindd.c
source3/nsswitch/winbindd_dual.c
source3/printing/notify.c
source3/printing/printing.c
source3/rpc_server/srv_netlog_nt.c
source3/rpc_server/srv_spoolss_nt.c
source3/rpc_server/srv_srvsvc_nt.c
source3/smbd/lanman.c
source3/smbd/process.c
source3/smbd/server.c
source3/smbd/statcache.c
source3/torture/msgtest.c
source3/utils/smbcontrol.c