svn commit: samba r16437 - in branches/tmp/jpeach-xmetrics/source:
. modules
jpeach at samba.org
jpeach at samba.org
Wed Jun 21 04:59:52 GMT 2006
Author: jpeach
Date: 2006-06-21 04:59:52 +0000 (Wed, 21 Jun 2006)
New Revision: 16437
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=16437
Log:
Build vfs_xmetrics by default if we are profiling.
Modified:
branches/tmp/jpeach-xmetrics/source/configure.in
branches/tmp/jpeach-xmetrics/source/modules/vfs_xmetrics.c
Changeset:
Modified: branches/tmp/jpeach-xmetrics/source/configure.in
===================================================================
--- branches/tmp/jpeach-xmetrics/source/configure.in 2006-06-21 02:31:17 UTC (rev 16436)
+++ branches/tmp/jpeach-xmetrics/source/configure.in 2006-06-21 04:59:52 UTC (rev 16437)
@@ -5557,6 +5557,20 @@
samba_cv_WITH_XMETRICS=yes
ifXMETRICS=
AC_DEFINE(WITH_XMETRICS, 1, [Whether to build xmetrics profiling])
+ # Since we have decided to build xmetrics, add it as a static
+ # module, unless the user has already chosen otherwise.
+ case "$default_shared_modules" in
+ *xmetric*)
+ ;;
+ *)
+ case "$default_static_modules" in
+ *xmetric*) ;;
+ *)
+ default_static_modules="${default_static_modules},vfs_xmetrics"
+ ;;
+ esac
+ ;;
+ esac
fi
# The Samba PMDA depends on the pmdaCache* routines that were
Modified: branches/tmp/jpeach-xmetrics/source/modules/vfs_xmetrics.c
===================================================================
--- branches/tmp/jpeach-xmetrics/source/modules/vfs_xmetrics.c 2006-06-21 02:31:17 UTC (rev 16436)
+++ branches/tmp/jpeach-xmetrics/source/modules/vfs_xmetrics.c 2006-06-21 04:59:52 UTC (rev 16437)
@@ -1575,7 +1575,7 @@
* -------------------------------------------------------------------------
*/
-NTSTATUS init_module(void)
+NTSTATUS vfs_xmetrics_init(void)
{
NTSTATUS ret;
More information about the samba-cvs
mailing list