xfs
[Top] [All Lists]

[PATCH 1/3] xfs_quota: define Q_XGETNEXTQUOTA

To: xfs@xxxxxxxxxxx
Subject: [PATCH 1/3] xfs_quota: define Q_XGETNEXTQUOTA
From: Eric Sandeen <sandeen@xxxxxxxxxxx>
Date: Thu, 21 Jan 2016 22:27:45 -0600
Delivered-to: xfs@xxxxxxxxxxx
In-reply-to: <56A1AF9F.80303@xxxxxxxxxxx>
References: <56A1AF9F.80303@xxxxxxxxxxx>
User-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:38.0) Gecko/20100101 Thunderbird/38.5.1
This simply defines the Q_XGETNEXTQUOTA quotactl in xfsprogs.

Signed-off-by: Eric Sandeen <sandeen@xxxxxxxxxx>
---
 include/xqm.h |    1 +
 quota/linux.c |    2 ++
 quota/quota.h |    2 ++
 3 files changed, 5 insertions(+), 0 deletions(-)

diff --git a/include/xqm.h b/include/xqm.h
index 47f58a0..8357c9d 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 8a73922..74dba01 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 416f335..2bbc176 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 */
 };
 
 /*
-- 
1.7.1

<Prev in Thread] Current Thread [Next in Thread>