WFS: Return a proper ENOENT code on failed OPEN.
This commit is contained in:
parent
397f5e54e0
commit
1e75455ef5
|
@ -110,7 +110,7 @@ IPCCommandResult WFSSRV::IOCtl(const IOCtlRequest& request)
|
|||
|
||||
case IOCTL_WFS_GLOB_NEXT:
|
||||
INFO_LOG(IOS, "IOCTL_WFS_GLOB_NEXT(%u)", request.request);
|
||||
return_error_code = WFS_EEMPTY;
|
||||
return_error_code = WFS_ENOENT;
|
||||
break;
|
||||
|
||||
case IOCTL_WFS_GLOB_END:
|
||||
|
@ -149,7 +149,7 @@ IPCCommandResult WFSSRV::IOCtl(const IOCtlRequest& request)
|
|||
{
|
||||
ERROR_LOG(IOS, "IOCTL_WFS_OPEN(%s, %d): error opening file", path.c_str(), mode);
|
||||
ReleaseFileDescriptor(fd);
|
||||
return_error_code = -1; // TODO(wfs): proper error code.
|
||||
return_error_code = WFS_ENOENT;
|
||||
break;
|
||||
}
|
||||
|
||||
|
|
|
@ -73,7 +73,7 @@ private:
|
|||
enum
|
||||
{
|
||||
WFS_EBADFD = -10026, // Invalid file descriptor.
|
||||
WFS_EEMPTY = -10028, // Directory is empty of iteration completed.
|
||||
WFS_ENOENT = -10028, // No such file or directory.
|
||||
};
|
||||
|
||||
struct FileDescriptor
|
||||
|
|
Loading…
Reference in New Issue