]> Zhao Yanbai Git Server - minix.git/commitdiff
lose -s flag for umount.
authorBen Gras <ben@minix3.org>
Mon, 27 Apr 2009 14:23:57 +0000 (14:23 +0000)
committerBen Gras <ben@minix3.org>
Mon, 27 Apr 2009 14:23:57 +0000 (14:23 +0000)
commands/simple/umount.c
man/man1/umount.1

index 928d0093f1da4813f036c957ef83ad79fed9c0ab..8904ae1bf078dfbde0a43e819ab167172f66e5fc 100755 (executable)
@@ -26,16 +26,8 @@ int main(argc, argv)
 int argc;
 char *argv[];
 {
-  int sflag = 0;
-
-  while (argc > 1 && argv[1][0] == '-') {
-       char *opt = argv[1]+1;
-       while (*opt) if (*opt++ == 's') sflag = 1; else usage();
-       argc--;
-       argv++;
-  }
   if (argc != 2) usage();
-  if ((sflag ? svrctl(MMSWAPOFF, NULL) : umount(argv[1])) < 0) {
+  if (umount(argv[1]) < 0) {
        if (errno == EINVAL)
                std_err("Device not mounted\n");
        else
@@ -82,7 +74,7 @@ char *devname;
 
 void usage()
 {
-  std_err("Usage: umount [-s] special\n");
+  std_err("Usage: umount special\n");
   exit(1);
 }
 
index 2900d092ecfff52ef61a7f06ee4a3ec462328875..f082d610d1377dad6c6e91159cf970578b3a76f7 100644 (file)
@@ -2,7 +2,7 @@
 .SH NAME
 umount \- unmount a mounted file system
 .SH SYNOPSIS
-\fBumount \fR[\fB\-s\fR] \fIspecial\fR
+\fBumount \fIspecial\fR
 .br
 .de FL
 .TP
@@ -14,8 +14,6 @@ umount \- unmount a mounted file system
 \\fB\\$1\\fR
 # \\$2
 ..
-.SH OPTIONS
-.FL "\-s" "Unmount swapspace instead of a file system"
 .SH EXAMPLES
 .EX "umount /dev/fd1" "Unmount diskette 1"
 .SH DESCRIPTION
@@ -26,10 +24,6 @@ If this happens, and is discovered before another diskette is inserted, the
 original one can be replaced without harm.
 Attempts to unmount a file system holding working directories or open files
 will be rejected with a \&'device busy\&' message.
-.PP
-With the
-.B \-s
-flag one can unmount swap space.
 .SH "SEE ALSO"
 .BR mount (1),
 .BR umount (2).