From: Karel Zak Date: Fri, 21 Jan 2022 11:57:29 +0000 (+0100) Subject: findmnt: (verify) support fstype patterns X-Git-Tag: v2.38-rc1~42 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=01b63ee348bc9744ec44fe5f77c2844dc12ec76b;p=thirdparty%2Futil-linux.git findmnt: (verify) support fstype patterns mount(8) supports fstype patterns/lists (like "udf,iso9660") in fstab. Let's support the same by --verify. Signed-off-by: Karel Zak --- diff --git a/misc-utils/findmnt-verify.c b/misc-utils/findmnt-verify.c index 609638c4d1..6e4ce77bb8 100644 --- a/misc-utils/findmnt-verify.c +++ b/misc-utils/findmnt-verify.c @@ -15,6 +15,7 @@ #include "strutils.h" #include "xalloc.h" #include "pathnames.h" +#include "match.h" #include "findmnt.h" @@ -284,7 +285,7 @@ static int is_supported_filesystem(struct verify_context *vfy, const char *name) return 0; for (n = 0; n < vfy->fs_num; n++ ) { - if (strcmp(vfy->fs_ary[n], name) == 0) + if (match_fstype(vfy->fs_ary[n], name)) return 1; }