aboutsummaryrefslogtreecommitdiff
path: root/util-linux/mount.c
diff options
context:
space:
mode:
Diffstat (limited to 'util-linux/mount.c')
-rw-r--r--util-linux/mount.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/util-linux/mount.c b/util-linux/mount.c
index 567514ccb..4a0237196 100644
--- a/util-linux/mount.c
+++ b/util-linux/mount.c
@@ -77,6 +77,7 @@ struct {
{"defaults", 0},
/* {"quiet", 0}, - do not filter out, vfat wants to see it */
{"noauto", MOUNT_NOAUTO},
+ {"sw", MOUNT_SWAP},
{"swap", MOUNT_SWAP},
USE_DESKTOP({"user", MOUNT_USERS},)
USE_DESKTOP({"users", MOUNT_USERS},)
@@ -1703,9 +1704,7 @@ int mount_main(int argc, char **argv)
} else {
// Do we need to match a filesystem type?
- // TODO: support "-t type1,type2"; "-t notype1,type2"
-
- if (fstype && strcmp(mtcur->mnt_type, fstype)) continue;
+ if (fstype && match_fstype(mtcur, fstype)) continue;
// Skip noauto and swap anyway.