S3: New module interface for SMB message statistics gathering
authortodd stecher <todd.stecher@gmail.com>
Mon, 9 Feb 2009 07:10:34 +0000 (23:10 -0800)
committerTim Prouty <tprouty@samba.org>
Mon, 9 Feb 2009 21:23:44 +0000 (13:23 -0800)
commit54c51a66e3e31c70a641d7efac2d4b08c3007278
tree01ea8154819950eec666579dfeaad7724cf3fdb1
parent98a4327b19e83ffad4e0be7e8895fdbd9e48d49f
S3: New module interface for SMB message statistics gathering

This changelist allows for the addition of custom performance
monitoring modules through smb.conf. Entrypoints in the main message
processing code have been added to capture the command, subop, ioctl,
identity and message size statistics.
19 files changed:
docs-xml/smbdotconf/misc/perfcountmodule.xml [new file with mode: 0644]
source3/Makefile.in
source3/configure.in
source3/include/includes.h
source3/include/proto.h
source3/include/smb.h
source3/include/smb_perfcount.h [new file with mode: 0644]
source3/param/loadparm.c
source3/smbd/aio.c
source3/smbd/blocking.c
source3/smbd/ipc.c
source3/smbd/notify.c
source3/smbd/nttrans.c
source3/smbd/oplock.c
source3/smbd/perfcount.c [new file with mode: 0644]
source3/smbd/pipes.c
source3/smbd/process.c
source3/smbd/reply.c
source3/smbd/trans2.c