]> git.ipfire.org Git - thirdparty/xfsprogs-dev.git/commitdiff
xfs_io: only print the header once when dumping fsmap in csv format
authorDarrick J. Wong <djwong@kernel.org>
Wed, 28 Jul 2021 23:01:23 +0000 (19:01 -0400)
committerEric Sandeen <sandeen@sandeen.net>
Wed, 28 Jul 2021 23:01:23 +0000 (19:01 -0400)
Only print the column names once when we're dumping fsmap information in
csv format.

Signed-off-by: Darrick J. Wong <djwong@kernel.org>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Eric Sandeen <sandeen@sandeen.net>
io/fsmap.c

index 4b2175957f9c69e8ccbfa56dddb02d2587dd2dac..9f179fa808a2b0a4301c98ae1c0c0ed942c09f4c 100644 (file)
@@ -116,7 +116,8 @@ dump_map_machine(
        struct fsmap            *p;
        char                    *fork;
 
-       printf(_("EXT,MAJOR,MINOR,PSTART,PEND,OWNER,OSTART,OEND,LENGTH\n"));
+       if (*nr == 0)
+               printf(_("EXT,MAJOR,MINOR,PSTART,PEND,OWNER,OSTART,OEND,LENGTH\n"));
        for (i = 0, p = head->fmh_recs; i < head->fmh_entries; i++, p++) {
                printf("%llu,%u,%u,%lld,%lld,", i + (*nr),
                        major(p->fmr_device), minor(p->fmr_device),