origmnt = argv[optind];
drop_privs();
mnt = fuse_mnt_resolve_path(progname, origmnt);
if (mnt != NULL) {
res = chdir("/");
if (res == -1) {
fprintf(stderr, "%s: failed to chdir to '/'\n", progname);
exit(1);
}
restore_privs();
if (mnt == NULL)
umask(033);
if (unmount)
goto do_unmount;