commit 5b5cb8447e1316e8a4d2607e8d6fc53bd6d1bb48
parent 781cf0ed524180dc255ef651d6a216f58f39ff58
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Sat, 15 Mar 2014 17:11:30 +0100
mount: if no options flag given, use matched mount rule options
Signed-off-by: Hiltjo Posthuma <hiltjo@codemadness.org>
Diffstat:
1 file changed, 3 insertions(+), 0 deletions(-)
diff --git a/mount.c b/mount.c
@@ -100,6 +100,7 @@ main(int argc, char *argv[])
aflag = 1;
break;
case 'o':
+ oflag = 1;
parseopts(EARGF(usage()), &flags, data, datasiz);
break;
case 't':
@@ -134,6 +135,8 @@ main(int argc, char *argv[])
strcmp(me->mnt_fsname, target) == 0) {
source = me->mnt_fsname;
target = me->mnt_dir;
+ if(!oflag)
+ parseopts(me->mnt_opts, &flags, data, datasiz);
if(!types)
types = me->mnt_type;
goto mountsingle;