diff options
author | Miklos Szeredi <miklos@szeredi.hu> | 2009-07-02 12:52:27 +0000 |
---|---|---|
committer | Miklos Szeredi <miklos@szeredi.hu> | 2009-07-02 12:52:27 +0000 |
commit | 2db5be456f5be2bb6ec97ed71db8b87aa8897527 (patch) | |
tree | 10be5ed712d0b41f1dbb89f63b9a50c1fb3733a8 | |
parent | 24b35c3d97ffdbf0a1f8e8b4e94ed892343603a6 (diff) | |
download | fuse-2db5be456f5be2bb6ec97ed71db8b87aa8897527.tar.gz |
* fusermount: Do not silently ignore command line arguments.
Patch by Sebastian Harl
-rw-r--r-- | ChangeLog | 3 | ||||
-rw-r--r-- | util/fusermount.c | 4 |
2 files changed, 7 insertions, 0 deletions
@@ -14,6 +14,9 @@ * Kernel interface version is now 7.12 + * fusermount: Do not silently ignore command line arguments. + Patch by Sebastian Harl + 2009-06-19 Miklos Szeredi <miklos@szeredi.hu> * Add fuse_getgroups (high level lib) and fuse_req_getgroups (low diff --git a/util/fusermount.c b/util/fusermount.c index 773de36..c3ecc86 100644 --- a/util/fusermount.c +++ b/util/fusermount.c @@ -915,6 +915,10 @@ int main(int argc, char *argv[]) if (optind >= argc) { fprintf(stderr, "%s: missing mountpoint argument\n", progname); exit(1); + } else if (argc > optind + 1) { + fprintf(stderr, "%s: extra arguments after the mountpoint\n", + progname); + exit(1); } origmnt = argv[optind]; |