]> git.ipfire.org Git - thirdparty/xfsprogs-dev.git/commitdiff
libfrog: scrub quota file metapaths
authorDarrick J. Wong <djwong@kernel.org>
Thu, 21 Nov 2024 00:24:42 +0000 (16:24 -0800)
committerDarrick J. Wong <djwong@kernel.org>
Tue, 24 Dec 2024 02:01:35 +0000 (18:01 -0800)
Support scrubbing quota file metadir paths.

Signed-off-by: "Darrick J. Wong" <djwong@kernel.org>
Reviewed-by: Christoph Hellwig <hch@lst.de>
libfrog/scrub.c

index d40364d35ce0b4fdd62606a1864fac2ea5539094..129f592e108ae1de216203c14d3d08231fce6864 100644 (file)
@@ -187,6 +187,26 @@ const struct xfrog_scrub_descr xfrog_metapaths[XFS_SCRUB_METAPATH_NR] = {
                .descr  = "rtgroup summary",
                .group  = XFROG_SCRUB_GROUP_RTGROUP,
        },
+       [XFS_SCRUB_METAPATH_QUOTADIR] = {
+               .name   = "quotadir",
+               .descr  = "quota file metadir",
+               .group  = XFROG_SCRUB_GROUP_FS,
+       },
+       [XFS_SCRUB_METAPATH_USRQUOTA] = {
+               .name   = "usrquota",
+               .descr  = "user quota file",
+               .group  = XFROG_SCRUB_GROUP_FS,
+       },
+       [XFS_SCRUB_METAPATH_GRPQUOTA] = {
+               .name   = "grpquota",
+               .descr  = "group quota file",
+               .group  = XFROG_SCRUB_GROUP_FS,
+       },
+       [XFS_SCRUB_METAPATH_PRJQUOTA] = {
+               .name   = "prjquota",
+               .descr  = "project quota file",
+               .group  = XFROG_SCRUB_GROUP_FS,
+       },
 };
 
 /* Invoke the scrub ioctl.  Returns zero or negative error code. */