Whamcloud - gitweb
LU-1214 quota: don't compile quota module for client
authorLiu Xuezhao <xuezhao.liu@emc.com>
Wed, 4 Apr 2012 06:01:53 +0000 (14:01 +0800)
committerOleg Drokin <green@whamcloud.com>
Tue, 22 May 2012 14:20:50 +0000 (10:20 -0400)
commit632cef2dcd807b1327ee26aacd9698953fb62c5b
treed12459f63d7a3d4f8fe5b8ca9bb30fb3e23bbaa4
parent617e8e1229637908d4cce6725878dd5668960420
LU-1214 quota: don't compile quota module for client

1. Only and always compile lquota module for server, and needs not
   compile quota library for liblustre.
2. HAVE_QUOTA_SUPPORT macro is no more needed in quota source files
3. Removes several un-used function declarations in quota_internal.h

Signed-off-by: Liu Xuezhao <xuezhao.liu@emc.com>
Change-Id: Ibf94ba6f37b43721cc53c2d7bde017b039581bbd
Reviewed-on: http://review.whamcloud.com/2363
Tested-by: Hudson
Tested-by: Maloo <whamcloud.maloo@gmail.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
18 files changed:
lustre/Makefile.in
lustre/autoMakefile.am
lustre/autoconf/lustre-core.m4
lustre/liblustre/Makefile.am
lustre/liblustre/genlib.sh
lustre/lvfs/Makefile.in
lustre/mdd/mdd_dir.c
lustre/mdd/mdd_object.c
lustre/quota/autoMakefile.am
lustre/quota/lproc_quota.c
lustre/quota/quota_adjust_qunit.c
lustre/quota/quota_check.c
lustre/quota/quota_context.c
lustre/quota/quota_ctl.c
lustre/quota/quota_interface.c
lustre/quota/quota_internal.h
lustre/quota/quota_master.c
lustre/tests/test-framework.sh