mirror of https://gitee.com/openkylin/linux.git
virt: vbox: Add error mapping for VERR_INVALID_NAME and VERR_NO_MORE_FILES
Add error mapping for VERR_INVALID_NAME and VERR_NO_MORE_FILES vbox status codes, these are both used by the vboxsf (shared folder) code. Signed-off-by: Hans de Goede <hdegoede@redhat.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
51c266561e
commit
f72c350091
|
@ -731,6 +731,7 @@ static const int vbg_status_code_to_errno_table[] = {
|
|||
[-VERR_NOT_SAME_DEVICE] = -EXDEV,
|
||||
[-VERR_NOT_A_DIRECTORY] = -ENOTDIR,
|
||||
[-VERR_PATH_NOT_FOUND] = -ENOTDIR,
|
||||
[-VERR_INVALID_NAME] = -ENOENT,
|
||||
[-VERR_IS_A_DIRECTORY] = -EISDIR,
|
||||
[-VERR_INVALID_PARAMETER] = -EINVAL,
|
||||
[-VERR_TOO_MANY_OPEN_FILES] = -ENFILE,
|
||||
|
@ -748,6 +749,7 @@ static const int vbg_status_code_to_errno_table[] = {
|
|||
[-VERR_NOT_SUPPORTED] = -ENOSYS,
|
||||
[-VERR_DIR_NOT_EMPTY] = -ENOTEMPTY,
|
||||
[-VERR_TOO_MANY_SYMLINKS] = -ELOOP,
|
||||
[-VERR_NO_MORE_FILES] = -ENODATA,
|
||||
[-VERR_NO_DATA] = -ENODATA,
|
||||
[-VERR_NET_NO_NETWORK] = -ENONET,
|
||||
[-VERR_NET_NOT_UNIQUE_NAME] = -ENOTUNIQ,
|
||||
|
|
Loading…
Reference in New Issue