]> Git Repo - qemu.git/blobdiff - nbd/client.c
nbd: Refactor conversion to errno to silence checkpatch
[qemu.git] / nbd / client.c
index b29963b9423e2f5f30aba340c4ef28eee2cbccd7..7bdce531cc99a58e19653af4d7173d81a6f3ba5c 100644 (file)
 
 static int nbd_errno_to_system_errno(int err)
 {
+    int ret;
     switch (err) {
     case NBD_SUCCESS:
-        return 0;
+        ret = 0;
+        break;
     case NBD_EPERM:
-        return EPERM;
+        ret = EPERM;
+        break;
     case NBD_EIO:
-        return EIO;
+        ret = EIO;
+        break;
     case NBD_ENOMEM:
-        return ENOMEM;
+        ret = ENOMEM;
+        break;
     case NBD_ENOSPC:
-        return ENOSPC;
+        ret = ENOSPC;
+        break;
     default:
         TRACE("Squashing unexpected error %d to EINVAL", err);
         /* fallthrough */
     case NBD_EINVAL:
-        return EINVAL;
+        ret = EINVAL;
+        break;
     }
+    return ret;
 }
 
 /* Definitions for opaque data types */
This page took 0.022898 seconds and 4 git commands to generate.