diff options
-rw-r--r-- | nbd/client.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/nbd/client.c b/nbd/client.c index 20e6daf70f..e8bf9fb540 100644 --- a/nbd/client.c +++ b/nbd/client.c @@ -33,8 +33,10 @@ static int nbd_errno_to_system_errno(int err) return ENOMEM; case NBD_ENOSPC: return ENOSPC; - case NBD_EINVAL: default: + TRACE("Squashing unexpected error %d to EINVAL", err); + /* fallthrough */ + case NBD_EINVAL: return EINVAL; } } |