summaryrefslogtreecommitdiff
path: root/src/vhost_user/master.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/vhost_user/master.rs')
-rw-r--r--src/vhost_user/master.rs7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/vhost_user/master.rs b/src/vhost_user/master.rs
index be2892e..35ca471 100644
--- a/src/vhost_user/master.rs
+++ b/src/vhost_user/master.rs
@@ -395,9 +395,10 @@ impl VhostUserMaster for Master {
return error_code(VhostUserError::InvalidMessage);
} else if body_reply.size == 0 {
return error_code(VhostUserError::SlaveInternalError);
- } else if body_reply.size != body.size || body_reply.size as usize != buf.len() {
- return error_code(VhostUserError::InvalidMessage);
- } else if body_reply.offset != body.offset {
+ } else if body_reply.size != body.size
+ || body_reply.size as usize != buf.len()
+ || body_reply.offset != body.offset
+ {
return error_code(VhostUserError::InvalidMessage);
}