Blame nfs-utils-1.0.10-mount-fake.patch
|
![](https://seccdn.libravatar.org/avatar/0223a372e3c0d9a0bbf0437e6da2c6ed7b009e40d9f2fa1b07daea854a404e15?s=16&d=retro) |
a38af1c |
|
|
![](https://seccdn.libravatar.org/avatar/0223a372e3c0d9a0bbf0437e6da2c6ed7b009e40d9f2fa1b07daea854a404e15?s=16&d=retro) |
a38af1c |
Signed-off-by: Karel Zak <kzak@redhat.com>
|
|
![](https://seccdn.libravatar.org/avatar/0223a372e3c0d9a0bbf0437e6da2c6ed7b009e40d9f2fa1b07daea854a404e15?s=16&d=retro) |
a38af1c |
|
|
![](https://seccdn.libravatar.org/avatar/0223a372e3c0d9a0bbf0437e6da2c6ed7b009e40d9f2fa1b07daea854a404e15?s=16&d=retro) |
a38af1c |
--- nfs-utils-1.0.10/utils/mount/mount.c.kzak 2007-02-09 12:26:16.000000000 +0100
|
|
![](https://seccdn.libravatar.org/avatar/0223a372e3c0d9a0bbf0437e6da2c6ed7b009e40d9f2fa1b07daea854a404e15?s=16&d=retro) |
a38af1c |
+++ nfs-utils-1.0.10/utils/mount/mount.c 2007-02-09 12:27:59.000000000 +0100
|
|
![](https://seccdn.libravatar.org/avatar/0223a372e3c0d9a0bbf0437e6da2c6ed7b009e40d9f2fa1b07daea854a404e15?s=16&d=retro) |
a38af1c |
@@ -494,20 +494,21 @@
|
|
![](https://seccdn.libravatar.org/avatar/0223a372e3c0d9a0bbf0437e6da2c6ed7b009e40d9f2fa1b07daea854a404e15?s=16&d=retro) |
a38af1c |
&extra_opts, &mount_opts, 0);
|
|
![](https://seccdn.libravatar.org/avatar/0223a372e3c0d9a0bbf0437e6da2c6ed7b009e40d9f2fa1b07daea854a404e15?s=16&d=retro) |
a38af1c |
}
|
|
![](https://seccdn.libravatar.org/avatar/0223a372e3c0d9a0bbf0437e6da2c6ed7b009e40d9f2fa1b07daea854a404e15?s=16&d=retro) |
a38af1c |
}
|
|
![](https://seccdn.libravatar.org/avatar/0223a372e3c0d9a0bbf0437e6da2c6ed7b009e40d9f2fa1b07daea854a404e15?s=16&d=retro) |
a38af1c |
- if (fake)
|
|
![](https://seccdn.libravatar.org/avatar/0223a372e3c0d9a0bbf0437e6da2c6ed7b009e40d9f2fa1b07daea854a404e15?s=16&d=retro) |
a38af1c |
- return 0;
|
|
![](https://seccdn.libravatar.org/avatar/0223a372e3c0d9a0bbf0437e6da2c6ed7b009e40d9f2fa1b07daea854a404e15?s=16&d=retro) |
a38af1c |
if (mnt_err)
|
|
![](https://seccdn.libravatar.org/avatar/0223a372e3c0d9a0bbf0437e6da2c6ed7b009e40d9f2fa1b07daea854a404e15?s=16&d=retro) |
a38af1c |
exit(EX_FAIL);
|
|
![](https://seccdn.libravatar.org/avatar/0223a372e3c0d9a0bbf0437e6da2c6ed7b009e40d9f2fa1b07daea854a404e15?s=16&d=retro) |
a38af1c |
|
|
![](https://seccdn.libravatar.org/avatar/0223a372e3c0d9a0bbf0437e6da2c6ed7b009e40d9f2fa1b07daea854a404e15?s=16&d=retro) |
a38af1c |
- mnt_err = do_mount_syscall(spec, mount_point,
|
|
![](https://seccdn.libravatar.org/avatar/0223a372e3c0d9a0bbf0437e6da2c6ed7b009e40d9f2fa1b07daea854a404e15?s=16&d=retro) |
a38af1c |
- nfs_mount_vers == 4 ? "nfs4" : "nfs", flags, mount_opts);
|
|
![](https://seccdn.libravatar.org/avatar/0223a372e3c0d9a0bbf0437e6da2c6ed7b009e40d9f2fa1b07daea854a404e15?s=16&d=retro) |
a38af1c |
+ if (!fake) {
|
|
![](https://seccdn.libravatar.org/avatar/0223a372e3c0d9a0bbf0437e6da2c6ed7b009e40d9f2fa1b07daea854a404e15?s=16&d=retro) |
a38af1c |
+ mnt_err = do_mount_syscall(spec, mount_point,
|
|
![](https://seccdn.libravatar.org/avatar/0223a372e3c0d9a0bbf0437e6da2c6ed7b009e40d9f2fa1b07daea854a404e15?s=16&d=retro) |
a38af1c |
+ nfs_mount_vers == 4 ? "nfs4" : "nfs",
|
|
![](https://seccdn.libravatar.org/avatar/0223a372e3c0d9a0bbf0437e6da2c6ed7b009e40d9f2fa1b07daea854a404e15?s=16&d=retro) |
a38af1c |
+ flags, mount_opts);
|
|
![](https://seccdn.libravatar.org/avatar/0223a372e3c0d9a0bbf0437e6da2c6ed7b009e40d9f2fa1b07daea854a404e15?s=16&d=retro) |
a38af1c |
|
|
![](https://seccdn.libravatar.org/avatar/0223a372e3c0d9a0bbf0437e6da2c6ed7b009e40d9f2fa1b07daea854a404e15?s=16&d=retro) |
a38af1c |
- if(mnt_err) {
|
|
![](https://seccdn.libravatar.org/avatar/0223a372e3c0d9a0bbf0437e6da2c6ed7b009e40d9f2fa1b07daea854a404e15?s=16&d=retro) |
a38af1c |
- mount_error(mount_point);
|
|
![](https://seccdn.libravatar.org/avatar/0223a372e3c0d9a0bbf0437e6da2c6ed7b009e40d9f2fa1b07daea854a404e15?s=16&d=retro) |
a38af1c |
- exit(EX_FAIL);
|
|
![](https://seccdn.libravatar.org/avatar/0223a372e3c0d9a0bbf0437e6da2c6ed7b009e40d9f2fa1b07daea854a404e15?s=16&d=retro) |
a38af1c |
+ if (mnt_err) {
|
|
![](https://seccdn.libravatar.org/avatar/0223a372e3c0d9a0bbf0437e6da2c6ed7b009e40d9f2fa1b07daea854a404e15?s=16&d=retro) |
a38af1c |
+ mount_error(mount_point);
|
|
![](https://seccdn.libravatar.org/avatar/0223a372e3c0d9a0bbf0437e6da2c6ed7b009e40d9f2fa1b07daea854a404e15?s=16&d=retro) |
a38af1c |
+ exit(EX_FAIL);
|
|
![](https://seccdn.libravatar.org/avatar/0223a372e3c0d9a0bbf0437e6da2c6ed7b009e40d9f2fa1b07daea854a404e15?s=16&d=retro) |
a38af1c |
+ }
|
|
![](https://seccdn.libravatar.org/avatar/0223a372e3c0d9a0bbf0437e6da2c6ed7b009e40d9f2fa1b07daea854a404e15?s=16&d=retro) |
a38af1c |
}
|
|
![](https://seccdn.libravatar.org/avatar/0223a372e3c0d9a0bbf0437e6da2c6ed7b009e40d9f2fa1b07daea854a404e15?s=16&d=retro) |
a38af1c |
|
|
![](https://seccdn.libravatar.org/avatar/0223a372e3c0d9a0bbf0437e6da2c6ed7b009e40d9f2fa1b07daea854a404e15?s=16&d=retro) |
a38af1c |
- if(!nomtab) {
|
|
![](https://seccdn.libravatar.org/avatar/0223a372e3c0d9a0bbf0437e6da2c6ed7b009e40d9f2fa1b07daea854a404e15?s=16&d=retro) |
a38af1c |
+ if (!nomtab) {
|
|
![](https://seccdn.libravatar.org/avatar/0223a372e3c0d9a0bbf0437e6da2c6ed7b009e40d9f2fa1b07daea854a404e15?s=16&d=retro) |
a38af1c |
add_mtab(spec, mount_point, nfs_mount_vers == 4 ? "nfs4" : "nfs",
|
|
![](https://seccdn.libravatar.org/avatar/0223a372e3c0d9a0bbf0437e6da2c6ed7b009e40d9f2fa1b07daea854a404e15?s=16&d=retro) |
a38af1c |
flags, extra_opts, 0, 0);
|
|
![](https://seccdn.libravatar.org/avatar/0223a372e3c0d9a0bbf0437e6da2c6ed7b009e40d9f2fa1b07daea854a404e15?s=16&d=retro) |
a38af1c |
}
|