packagefs: Fix ioctl PACKAGE_FS_OPERATION_GET_VOLUME_INFO
... in case a larger buffer is provided.
This commit is contained in:
parent
c8dd5bbd94
commit
ba4c67b4b0
@ -458,7 +458,7 @@ Volume::IOCtl(Node* node, uint32 operation, void* buffer, size_t size)
|
||||
switch (operation) {
|
||||
case PACKAGE_FS_OPERATION_GET_VOLUME_INFO:
|
||||
{
|
||||
if (size != sizeof(PackageFSVolumeInfo))
|
||||
if (size < sizeof(PackageFSVolumeInfo))
|
||||
RETURN_ERROR(B_BAD_VALUE);
|
||||
|
||||
PackageFSVolumeInfo* userVolumeInfo
|
||||
|
Loading…
x
Reference in New Issue
Block a user