diff options
author | David Greenman <dg@FreeBSD.org> | 1994-09-07 15:07:43 +0000 |
---|---|---|
committer | David Greenman <dg@FreeBSD.org> | 1994-09-07 15:07:43 +0000 |
commit | 6052587146f006860ba9b5917465a52af10255ec (patch) | |
tree | 00bfd6763e912c1169b68a14622f64163c015482 /sbin | |
parent | ff753cd302331fad992985e4944f551fa333110a (diff) | |
download | src-6052587146f006860ba9b5917465a52af10255ec.tar.gz src-6052587146f006860ba9b5917465a52af10255ec.zip |
Get rid of the need for the readonly mandatory option - set readonly
flags regardless of whether the user specified it.
Notes
Notes:
svn path=/head/; revision=2542
Diffstat (limited to 'sbin')
-rw-r--r-- | sbin/mount_cd9660/mount_cd9660.c | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/sbin/mount_cd9660/mount_cd9660.c b/sbin/mount_cd9660/mount_cd9660.c index 7f307ea2aa76..c22901efc085 100644 --- a/sbin/mount_cd9660/mount_cd9660.c +++ b/sbin/mount_cd9660/mount_cd9660.c @@ -109,10 +109,12 @@ main(argc, argv) args.fspec = dev; args.export.ex_root = DEFAULT_ROOTUID; - if (mntflags & MNT_RDONLY) - args.export.ex_flags = MNT_EXRDONLY; - else - args.export.ex_flags = 0; + /* + * ISO 9660 filesystems are not writeable. + */ + mntflags |= MNT_RDONLY; + args.export.ex_flags = MNT_EXRDONLY; + args.flags = opts; if (mount(MOUNT_CD9660, dir, mntflags, &args) < 0) |