1 /* vi: set sw=4 ts=4: */
3 * Match fstypes for use in mount unmount
4 * We accept notmpfs,nfs but not notmpfs,nonfs
5 * This allows us to match fstypes that start with no like so
8 * Returns 1 for a match, otherwise 0
10 * Licensed under GPLv2 or later, see file LICENSE in this source tree.
17 int FAST_FUNC match_fstype(const struct mntent *mt, const char *t_fstype)
24 if (t_fstype[0] == 'n' && t_fstype[1] == 'o') {
30 char *after_mnt_type = is_prefixed_with(t_fstype, mt->mnt_type);
32 && (*after_mnt_type == '\0' || *after_mnt_type == ',')
36 t_fstype = strchr(t_fstype, ',');
45 #endif /* HAVE_MNTENT_H */