summaryrefslogtreecommitdiff
path: root/util-linux/mount.c
diff options
context:
space:
mode:
authorDenis Vlasenko2007-04-05 21:57:47 +0000
committerDenis Vlasenko2007-04-05 21:57:47 +0000
commitbf295dd5b67c1e192600f3510de2d5d1e686c685 (patch)
tree652596d819687154790512fc68b2047290c9efc9 /util-linux/mount.c
parentdf5bbb938ae73cf668778d1d54718fddb0f76130 (diff)
downloadbusybox-bf295dd5b67c1e192600f3510de2d5d1e686c685.zip
busybox-bf295dd5b67c1e192600f3510de2d5d1e686c685.tar.gz
[u]mount: extend -t option (Roy Marples <uberlord@gentoo.org>)
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 567514c..4a02371 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.