From: Eric Sandeen Date: Thu, 4 Feb 2016 21:37:23 +0000 (+1100) Subject: xfs_quota: define Q_XGETNEXTQUOTA X-Git-Tag: v4.5.0-rc1~38 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=513fc4247c84e90511d0a36d8e20452355b3c158;p=thirdparty%2Fxfsprogs-dev.git xfs_quota: define Q_XGETNEXTQUOTA This simply defines the Q_XGETNEXTQUOTA quotactl in xfsprogs. Signed-off-by: Eric Sandeen Reviewed-by: Dave Chinner Signed-off-by: Dave Chinner --- diff --git a/include/xqm.h b/include/xqm.h index 116ce0073..c084b2d33 100644 --- a/include/xqm.h +++ b/include/xqm.h @@ -32,6 +32,7 @@ #define Q_XGETQSTAT XQM_CMD(5) /* get quota subsystem status */ #define Q_XQUOTARM XQM_CMD(6) /* free disk space used by dquots */ #define Q_XQUOTASYNC XQM_CMD(7) /* delalloc flush, updates dquots */ +#define Q_XGETNEXTQUOTA XQM_CMD(9) /* get disk limits and usage */ /* * fs_disk_quota structure: diff --git a/quota/linux.c b/quota/linux.c index 8a7392204..74dba0178 100644 --- a/quota/linux.c +++ b/quota/linux.c @@ -49,6 +49,8 @@ xcommand_to_qcommand( return Q_XQUOTAOFF; case XFS_GETQUOTA: return Q_XGETQUOTA; + case XFS_GETNEXTQUOTA: + return Q_XGETNEXTQUOTA; case XFS_SETQLIM: return Q_XSETQLIM; case XFS_GETQSTAT: diff --git a/quota/quota.h b/quota/quota.h index 416f335f9..2bbc1764f 100644 --- a/quota/quota.h +++ b/quota/quota.h @@ -43,6 +43,8 @@ enum { XFS_GETQSTAT, /* get quota subsystem status */ XFS_QUOTARM, /* free disk space used by dquots */ XFS_QSYNC, /* flush delayed allocate space */ + XFS_GETQSTATV, /* newer version of quota stats */ + XFS_GETNEXTQUOTA, /* get disk limits and usage */ }; /*