mirror of git://git.suckless.org/sbase
mount: use simple error status codes for now
Signed-off-by: Hiltjo Posthuma <hiltjo@codemadness.org>
This commit is contained in:
parent
6505db4709
commit
f1a747a0ca
10
mount.c
10
mount.c
|
@ -182,7 +182,7 @@ main(int argc, char *argv[])
|
||||||
mountsingle:
|
mountsingle:
|
||||||
if(mount(source, target, types, flags, data) < 0) {
|
if(mount(source, target, types, flags, data) < 0) {
|
||||||
weprintf("mount: %s:", source);
|
weprintf("mount: %s:", source);
|
||||||
status = 32; /* all failed */
|
status = EXIT_FAILURE;
|
||||||
}
|
}
|
||||||
if(fp)
|
if(fp)
|
||||||
endmntent(fp);
|
endmntent(fp);
|
||||||
|
@ -195,12 +195,10 @@ mountall:
|
||||||
flags = 0;
|
flags = 0;
|
||||||
parseopts(me->mnt_opts, &flags, data, datasiz);
|
parseopts(me->mnt_opts, &flags, data, datasiz);
|
||||||
if(mount(me->mnt_fsname, me->mnt_dir, me->mnt_type, flags, data) < 0) {
|
if(mount(me->mnt_fsname, me->mnt_dir, me->mnt_type, flags, data) < 0) {
|
||||||
if (mounted(me->mnt_dir) == 0)
|
if(mounted(me->mnt_dir) == 0) {
|
||||||
weprintf("mount: %s:", me->mnt_fsname);
|
weprintf("mount: %s:", me->mnt_fsname);
|
||||||
if(status != 64)
|
status = EXIT_FAILURE;
|
||||||
status = 32; /* all failed */
|
}
|
||||||
} else {
|
|
||||||
status = 64; /* some failed */
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
endmntent(fp);
|
endmntent(fp);
|
||||||
|
|
Loading…
Reference in New Issue