Blame ecryptfs-utils-87-memcpyfix.patch
|
![](https://seccdn.libravatar.org/avatar/6a3d36db2ed39394904df2a56731f61ffcc55b153ecab0b42cf22ea63e83b9ca?s=16&d=retro) |
bbbcbd |
diff -up ecryptfs-utils-87/src/utils/mount.ecryptfs.c.memcpyfix ecryptfs-utils-87/src/utils/mount.ecryptfs.c
|
|
![](https://seccdn.libravatar.org/avatar/6a3d36db2ed39394904df2a56731f61ffcc55b153ecab0b42cf22ea63e83b9ca?s=16&d=retro) |
bbbcbd |
--- ecryptfs-utils-87/src/utils/mount.ecryptfs.c.memcpyfix 2011-07-11 15:04:00.742821125 +0200
|
|
![](https://seccdn.libravatar.org/avatar/6a3d36db2ed39394904df2a56731f61ffcc55b153ecab0b42cf22ea63e83b9ca?s=16&d=retro) |
bbbcbd |
+++ ecryptfs-utils-87/src/utils/mount.ecryptfs.c 2011-07-11 15:04:15.590926517 +0200
|
|
![](https://seccdn.libravatar.org/avatar/6a3d36db2ed39394904df2a56731f61ffcc55b153ecab0b42cf22ea63e83b9ca?s=16&d=retro) |
bbbcbd |
@@ -189,7 +189,7 @@ static int ecryptfs_generate_mount_flags
|
|
![](https://seccdn.libravatar.org/avatar/6a3d36db2ed39394904df2a56731f61ffcc55b153ecab0b42cf22ea63e83b9ca?s=16&d=retro) |
bbbcbd |
*end = '\0';
|
|
![](https://seccdn.libravatar.org/avatar/6a3d36db2ed39394904df2a56731f61ffcc55b153ecab0b42cf22ea63e83b9ca?s=16&d=retro) |
bbbcbd |
break;
|
|
![](https://seccdn.libravatar.org/avatar/6a3d36db2ed39394904df2a56731f61ffcc55b153ecab0b42cf22ea63e83b9ca?s=16&d=retro) |
bbbcbd |
}
|
|
![](https://seccdn.libravatar.org/avatar/6a3d36db2ed39394904df2a56731f61ffcc55b153ecab0b42cf22ea63e83b9ca?s=16&d=retro) |
bbbcbd |
- memcpy(opt, next_opt, end - next_opt);
|
|
![](https://seccdn.libravatar.org/avatar/6a3d36db2ed39394904df2a56731f61ffcc55b153ecab0b42cf22ea63e83b9ca?s=16&d=retro) |
bbbcbd |
+ memmove(opt, next_opt, end - next_opt);
|
|
![](https://seccdn.libravatar.org/avatar/6a3d36db2ed39394904df2a56731f61ffcc55b153ecab0b42cf22ea63e83b9ca?s=16&d=retro) |
bbbcbd |
end = end - (next_opt - opt);
|
|
![](https://seccdn.libravatar.org/avatar/6a3d36db2ed39394904df2a56731f61ffcc55b153ecab0b42cf22ea63e83b9ca?s=16&d=retro) |
bbbcbd |
*end = '\0';
|
|
![](https://seccdn.libravatar.org/avatar/6a3d36db2ed39394904df2a56731f61ffcc55b153ecab0b42cf22ea63e83b9ca?s=16&d=retro) |
bbbcbd |
}
|
|
![](https://seccdn.libravatar.org/avatar/6a3d36db2ed39394904df2a56731f61ffcc55b153ecab0b42cf22ea63e83b9ca?s=16&d=retro) |
bbbcbd |
@@ -416,7 +416,7 @@ static int opts_str_contains_option(char
|
|
![](https://seccdn.libravatar.org/avatar/6a3d36db2ed39394904df2a56731f61ffcc55b153ecab0b42cf22ea63e83b9ca?s=16&d=retro) |
bbbcbd |
*end = '\0';
|
|
![](https://seccdn.libravatar.org/avatar/6a3d36db2ed39394904df2a56731f61ffcc55b153ecab0b42cf22ea63e83b9ca?s=16&d=retro) |
bbbcbd |
break;
|
|
![](https://seccdn.libravatar.org/avatar/6a3d36db2ed39394904df2a56731f61ffcc55b153ecab0b42cf22ea63e83b9ca?s=16&d=retro) |
bbbcbd |
}
|
|
![](https://seccdn.libravatar.org/avatar/6a3d36db2ed39394904df2a56731f61ffcc55b153ecab0b42cf22ea63e83b9ca?s=16&d=retro) |
bbbcbd |
- memcpy(opt, next_opt, end - next_opt);
|
|
![](https://seccdn.libravatar.org/avatar/6a3d36db2ed39394904df2a56731f61ffcc55b153ecab0b42cf22ea63e83b9ca?s=16&d=retro) |
bbbcbd |
+ memmove(opt, next_opt, end - next_opt);
|
|
![](https://seccdn.libravatar.org/avatar/6a3d36db2ed39394904df2a56731f61ffcc55b153ecab0b42cf22ea63e83b9ca?s=16&d=retro) |
bbbcbd |
end = end - (next_opt - opt);
|
|
![](https://seccdn.libravatar.org/avatar/6a3d36db2ed39394904df2a56731f61ffcc55b153ecab0b42cf22ea63e83b9ca?s=16&d=retro) |
bbbcbd |
*end = '\0';
|
|
![](https://seccdn.libravatar.org/avatar/6a3d36db2ed39394904df2a56731f61ffcc55b153ecab0b42cf22ea63e83b9ca?s=16&d=retro) |
bbbcbd |
}
|