diff options
author | Karel Zak | 2013-01-10 14:59:39 +0100 |
---|---|---|
committer | Karel Zak | 2013-01-10 14:59:39 +0100 |
commit | 9238e0fa33ebc28339c6df80850f93d7c7f11571 (patch) | |
tree | 16c1de28b474409f5453e74ee2b24b46eafb7e16 /misc-utils/findmnt.c | |
parent | findmnt: add OPT-FIELDS column (diff) | |
download | kernel-qcow2-util-linux-9238e0fa33ebc28339c6df80850f93d7c7f11571.tar.gz kernel-qcow2-util-linux-9238e0fa33ebc28339c6df80850f93d7c7f11571.tar.xz kernel-qcow2-util-linux-9238e0fa33ebc28339c6df80850f93d7c7f11571.zip |
findmnt: add ID column
Signed-off-by: Karel Zak <kzak@redhat.com>
Diffstat (limited to 'misc-utils/findmnt.c')
-rw-r--r-- | misc-utils/findmnt.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/misc-utils/findmnt.c b/misc-utils/findmnt.c index 96f017786..758a15e69 100644 --- a/misc-utils/findmnt.c +++ b/misc-utils/findmnt.c @@ -80,6 +80,7 @@ enum { COL_USEPERC, COL_FSROOT, COL_TID, + COL_ID, COL_OPT_FIELDS, FINDMNT_NCOLUMNS @@ -123,6 +124,7 @@ static struct colinfo infos[FINDMNT_NCOLUMNS] = { [COL_USEPERC] = { "USE%", 3, TT_FL_RIGHT, N_("filesystem use percentage") }, [COL_FSROOT] = { "FSROOT", 0.25, TT_FL_NOEXTREMES, N_("filesystem root") }, [COL_TID] = { "TID", 4, TT_FL_RIGHT, N_("task ID") }, + [COL_ID] = { "ID", 2, TT_FL_RIGHT, N_("mount ID") }, [COL_OPT_FIELDS] = { "OPT-FIELDS", 0.10, TT_FL_TRUNC, N_("optional mount fields") }, }; @@ -484,6 +486,12 @@ static const char *get_data(struct libmnt_fs *fs, int num) str = tmp; } break; + case COL_ID: + if (mnt_fs_get_id(fs)) { + xasprintf(&tmp, "%d", mnt_fs_get_id(fs)); + str = tmp; + } + break; default: break; } |