From fc98db27df9e264c3d9101518ec76a1dd4f75748 Mon Sep 17 00:00:00 2001 From: Robert Millan Date: Mon, 15 Jul 2013 21:57:21 +0000 Subject: [PATCH] Add -n flag for compatibility with Linux version of mount(8). Reviewed by: freebsd-fs, eadler, mckusick, jh, wblock --- sbin/mount/mount.8 | 3 +++ sbin/mount/mount.c | 5 ++++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/sbin/mount/mount.8 b/sbin/mount/mount.8 index 5b670eeaf5f1..50c5a8bd0391 100644 --- a/sbin/mount/mount.8 +++ b/sbin/mount/mount.8 @@ -118,6 +118,9 @@ When used in conjunction with the .Fl a option, also mount those file systems which are marked as .Dq Li late . +.It Fl n +For compatibility with some other implementations, this flag is +currently a no-op. .It Fl o Options are specified with a .Fl o diff --git a/sbin/mount/mount.c b/sbin/mount/mount.c index 6284822239e3..91c7d7c196eb 100644 --- a/sbin/mount/mount.c +++ b/sbin/mount/mount.c @@ -253,7 +253,7 @@ main(int argc, char *argv[]) options = NULL; vfslist = NULL; vfstype = "ufs"; - while ((ch = getopt(argc, argv, "adF:fLlo:prt:uvw")) != -1) + while ((ch = getopt(argc, argv, "adF:fLlno:prt:uvw")) != -1) switch (ch) { case 'a': all = 1; @@ -274,6 +274,9 @@ main(int argc, char *argv[]) case 'l': late = 1; break; + case 'n': + /* For compatibility with the Linux version of mount. */ + break; case 'o': if (*optarg) { options = catopt(options, optarg);