return false;
if (canHandleInternal(mnt)) {
- unsigned long flag = mnt->flag;
- if (!(flag & MS_NODEV)) flag |= MS_NODEV;
-
if (mount(mnt->src, ".",
mnt->type ? mnt->type : "",
- flag, mnt->data)==-1) {
+ mnt->flag, mnt->data)==-1) {
perror("secure-mount: mount()");
return false;
}
.src = 0,
.dst = 0,
.type = 0,
- .flag = 0,
+ .flag = MS_NODEV,
.xflag = 0,
.data = 0,
};