waf: add tests for NFS quota stuff
authorBjörn Jacke <bj@sernet.de>
Fri, 7 Sep 2012 18:41:58 +0000 (20:41 +0200)
committerBjoern Jacke <bj@sernet.de>
Fri, 7 Sep 2012 20:21:55 +0000 (22:21 +0200)
Autobuild-User(master): Björn Jacke <bj@sernet.de>
Autobuild-Date(master): Fri Sep  7 22:21:55 CEST 2012 on sn-devel-104

source3/wscript [changed mode: 0755->0644]

old mode 100755 (executable)
new mode 100644 (file)
index e94d508..61d3b9a
@@ -1216,6 +1216,11 @@ main() {
         conf.CHECK_STRUCTURE_MEMBER('struct dqblk', 'dqb_fsoftlimit', define='HAVE_DQB_FSOFTLIMIT',
                                 headers='sys/quota.h')
 
+        if conf.CHECK_HEADERS('rpcsvc/rquota.h'):
+            conf.DEFINE('HAVE_NFS_QUOTAS', '1')
+            conf.CHECK_STRUCTURE_MEMBER('struct getquota_rslt', 'getquota_rslt_u',
+                                        define='HAVE_GETQUOTA_RSLT_GETQUOTA_RSLT_U',
+                                        headers='rpcsvc/rquota.h')
 
     #
     # checking for clustering extensions (CTDB)