Changeset 44232 in vbox for trunk/src/VBox/Storage
- Timestamp:
- Jan 4, 2013 2:30:20 PM (12 years ago)
- svn:sync-xref-src-repo-rev:
- 83070
- Location:
- trunk/src/VBox/Storage
- Files:
-
- 11 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Storage/DMG.cpp
r41783 r44232 1997 1997 1998 1998 /* Image must be opened and the new flags must be valid. */ 1999 if (!pThis || (uOpenFlags & ~(VD_OPEN_FLAGS_READONLY | VD_OPEN_FLAGS_INFO | VD_OPEN_FLAGS_SHAREABLE | VD_OPEN_FLAGS_SEQUENTIAL))) 1999 if (!pThis || (uOpenFlags & ~( VD_OPEN_FLAGS_READONLY | VD_OPEN_FLAGS_INFO 2000 | VD_OPEN_FLAGS_SHAREABLE | VD_OPEN_FLAGS_SEQUENTIAL 2001 | VD_OPEN_FLAGS_SKIP_CONSISTENCY_CHECKS))) 2000 2002 { 2001 2003 rc = VERR_INVALID_PARAMETER; -
trunk/src/VBox/Storage/ISCSI.cpp
r43925 r44232 5024 5024 5025 5025 /* Image must be opened and the new flags must be valid. */ 5026 if (!pImage || (uOpenFlags & ~(VD_OPEN_FLAGS_READONLY | VD_OPEN_FLAGS_INFO | VD_OPEN_FLAGS_ASYNC_IO | VD_OPEN_FLAGS_SHAREABLE | VD_OPEN_FLAGS_SEQUENTIAL))) 5026 if (!pImage || (uOpenFlags & ~( VD_OPEN_FLAGS_READONLY | VD_OPEN_FLAGS_INFO 5027 | VD_OPEN_FLAGS_ASYNC_IO | VD_OPEN_FLAGS_SHAREABLE 5028 | VD_OPEN_FLAGS_SEQUENTIAL | VD_OPEN_FLAGS_SKIP_CONSISTENCY_CHECKS))) 5027 5029 { 5028 5030 rc = VERR_INVALID_PARAMETER; -
trunk/src/VBox/Storage/Parallels.cpp
r44101 r44232 966 966 967 967 /* Image must be opened and the new flags must be valid. */ 968 if (!pImage || (uOpenFlags & ~(VD_OPEN_FLAGS_READONLY | VD_OPEN_FLAGS_INFO | VD_OPEN_FLAGS_SHAREABLE | VD_OPEN_FLAGS_SEQUENTIAL | VD_OPEN_FLAGS_ASYNC_IO))) 968 if (!pImage || (uOpenFlags & ~( VD_OPEN_FLAGS_READONLY | VD_OPEN_FLAGS_INFO 969 | VD_OPEN_FLAGS_ASYNC_IO | VD_OPEN_FLAGS_SHAREABLE 970 | VD_OPEN_FLAGS_SEQUENTIAL | VD_OPEN_FLAGS_SKIP_CONSISTENCY_CHECKS))) 969 971 { 970 972 rc = VERR_INVALID_PARAMETER; -
trunk/src/VBox/Storage/QCOW.cpp
r40106 r44232 2195 2195 2196 2196 /* Image must be opened and the new flags must be valid. */ 2197 if (!pImage || (uOpenFlags & ~(VD_OPEN_FLAGS_READONLY | VD_OPEN_FLAGS_INFO | VD_OPEN_FLAGS_ASYNC_IO))) 2197 if (!pImage || (uOpenFlags & ~( VD_OPEN_FLAGS_READONLY | VD_OPEN_FLAGS_INFO 2198 | VD_OPEN_FLAGS_ASYNC_IO | VD_OPEN_FLAGS_SKIP_CONSISTENCY_CHECKS))) 2198 2199 { 2199 2200 rc = VERR_INVALID_PARAMETER; -
trunk/src/VBox/Storage/QED.cpp
r40843 r44232 2209 2209 2210 2210 /* Image must be opened and the new flags must be valid. */ 2211 if (!pImage || (uOpenFlags & ~(VD_OPEN_FLAGS_READONLY | VD_OPEN_FLAGS_INFO | VD_OPEN_FLAGS_ASYNC_IO))) 2211 if (!pImage || (uOpenFlags & ~( VD_OPEN_FLAGS_READONLY | VD_OPEN_FLAGS_INFO 2212 | VD_OPEN_FLAGS_ASYNC_IO | VD_OPEN_FLAGS_SKIP_CONSISTENCY_CHECKS))) 2212 2213 { 2213 2214 rc = VERR_INVALID_PARAMETER; -
trunk/src/VBox/Storage/RAW.cpp
r40399 r44232 906 906 907 907 /* Image must be opened and the new flags must be valid. */ 908 if (!pImage || (uOpenFlags & ~(VD_OPEN_FLAGS_READONLY | VD_OPEN_FLAGS_INFO | VD_OPEN_FLAGS_ASYNC_IO | VD_OPEN_FLAGS_SHAREABLE | VD_OPEN_FLAGS_SEQUENTIAL))) 908 if (!pImage || (uOpenFlags & ~( VD_OPEN_FLAGS_READONLY | VD_OPEN_FLAGS_INFO 909 | VD_OPEN_FLAGS_ASYNC_IO | VD_OPEN_FLAGS_SHAREABLE 910 | VD_OPEN_FLAGS_SEQUENTIAL | VD_OPEN_FLAGS_SKIP_CONSISTENCY_CHECKS))) 909 911 { 910 912 rc = VERR_INVALID_PARAMETER; -
trunk/src/VBox/Storage/VD.cpp
r44226 r44232 6653 6653 if (uOpenFlags & VD_OPEN_FLAGS_READONLY) 6654 6654 { 6655 uOpenFlags &= ~VD_OPEN_FLAGS_READONLY; 6655 /* 6656 * Clear skip consistency checks because the image is made writable now and 6657 * skipping consistency checks is only possible for readonly images. 6658 */ 6659 uOpenFlags &= ~(VD_OPEN_FLAGS_READONLY | VD_OPEN_FLAGS_SKIP_CONSISTENCY_CHECKS); 6656 6660 rc = pImageTo->Backend->pfnSetOpenFlags(pImageTo->pBackendData, 6657 6661 uOpenFlags); -
trunk/src/VBox/Storage/VDI.cpp
r44225 r44232 2054 2054 2055 2055 /* Image must be opened and the new flags must be valid. */ 2056 if (!pImage || (uOpenFlags & ~(VD_OPEN_FLAGS_READONLY | VD_OPEN_FLAGS_INFO | VD_OPEN_FLAGS_ASYNC_IO | VD_OPEN_FLAGS_SHAREABLE | VD_OPEN_FLAGS_SEQUENTIAL | VD_OPEN_FLAGS_DISCARD))) 2056 if (!pImage || (uOpenFlags & ~( VD_OPEN_FLAGS_READONLY | VD_OPEN_FLAGS_INFO 2057 | VD_OPEN_FLAGS_ASYNC_IO | VD_OPEN_FLAGS_SHAREABLE 2058 | VD_OPEN_FLAGS_SEQUENTIAL | VD_OPEN_FLAGS_DISCARD 2059 | VD_OPEN_FLAGS_SKIP_CONSISTENCY_CHECKS))) 2057 2060 { 2058 2061 rc = VERR_INVALID_PARAMETER; -
trunk/src/VBox/Storage/VHD.cpp
r44229 r44232 1923 1923 1924 1924 /* Image must be opened and the new flags must be valid. */ 1925 if (!pImage || (uOpenFlags & ~(VD_OPEN_FLAGS_READONLY | VD_OPEN_FLAGS_INFO | VD_OPEN_FLAGS_ASYNC_IO | VD_OPEN_FLAGS_SHAREABLE | VD_OPEN_FLAGS_SEQUENTIAL))) 1925 if (!pImage || (uOpenFlags & ~( VD_OPEN_FLAGS_READONLY | VD_OPEN_FLAGS_INFO 1926 | VD_OPEN_FLAGS_ASYNC_IO | VD_OPEN_FLAGS_SHAREABLE 1927 | VD_OPEN_FLAGS_SEQUENTIAL | VD_OPEN_FLAGS_SKIP_CONSISTENCY_CHECKS))) 1926 1928 { 1927 1929 rc = VERR_INVALID_PARAMETER; -
trunk/src/VBox/Storage/VHDX.cpp
r41447 r44232 2162 2162 2163 2163 /* Image must be opened and the new flags must be valid. */ 2164 if (!pImage || (uOpenFlags & ~(VD_OPEN_FLAGS_READONLY | VD_OPEN_FLAGS_INFO )))2164 if (!pImage || (uOpenFlags & ~(VD_OPEN_FLAGS_READONLY | VD_OPEN_FLAGS_INFO | VD_OPEN_FLAGS_SKIP_CONSISTENCY_CHECKS))) 2165 2165 rc = VERR_INVALID_PARAMETER; 2166 2166 else -
trunk/src/VBox/Storage/VMDK.cpp
r43861 r44232 6536 6536 6537 6537 /* Image must be opened and the new flags must be valid. */ 6538 if (!pImage || (uOpenFlags & ~(VD_OPEN_FLAGS_READONLY | VD_OPEN_FLAGS_INFO | VD_OPEN_FLAGS_ASYNC_IO | VD_OPEN_FLAGS_SHAREABLE | VD_OPEN_FLAGS_SEQUENTIAL))) 6538 if (!pImage || (uOpenFlags & ~( VD_OPEN_FLAGS_READONLY | VD_OPEN_FLAGS_INFO 6539 | VD_OPEN_FLAGS_ASYNC_IO | VD_OPEN_FLAGS_SHAREABLE 6540 | VD_OPEN_FLAGS_SEQUENTIAL | VD_OPEN_FLAGS_SKIP_CONSISTENCY_CHECKS))) 6539 6541 { 6540 6542 rc = VERR_INVALID_PARAMETER;
Note:
See TracChangeset
for help on using the changeset viewer.