Import sources from 2011-03-30 iso image
This commit is contained in:
commit
e5888a1ffd
7810 changed files with 2489717 additions and 0 deletions
32
sys/src/cmd/unmount.c
Executable file
32
sys/src/cmd/unmount.c
Executable file
|
@ -0,0 +1,32 @@
|
|||
#include <u.h>
|
||||
#include <libc.h>
|
||||
|
||||
void
|
||||
main(int argc, char *argv[])
|
||||
{
|
||||
int r;
|
||||
char *mnted, *mtpt;
|
||||
|
||||
argv0 = argv[0];
|
||||
switch (argc) {
|
||||
case 2:
|
||||
mnted = nil;
|
||||
mtpt = argv[1];
|
||||
break;
|
||||
case 3:
|
||||
mnted = argv[1];
|
||||
mtpt = argv[2];
|
||||
break;
|
||||
default:
|
||||
SET(mnted, mtpt);
|
||||
fprint(2, "usage: unmount mountpoint\n");
|
||||
fprint(2, " unmount mounted mountpoint\n");
|
||||
exits("usage");
|
||||
}
|
||||
|
||||
/* unmount takes arguments in the same order as mount */
|
||||
r = unmount(mnted, mtpt);
|
||||
if(r < 0)
|
||||
sysfatal("%s: %r", mtpt);
|
||||
exits(0);
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue