From: Yik Fang Date: Thu, 12 Feb 2015 06:21:51 +0000 (+0000) Subject: nbd: Fix overflow return value X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=8b2f0abfd61237b301a29e814535b1e36d733aaa;p=qmiga%2Fqemu.git nbd: Fix overflow return value The value of reply.error should be the type unsigned int. Signed-off-by: Yik Fang Message-Id: <1423722111-12902-1-git-send-email-eric.fangyi@huawei.com> Signed-off-by: Paolo Bonzini --- diff --git a/nbd.c b/nbd.c index 71159aff6a..02ba0fe252 100644 --- a/nbd.c +++ b/nbd.c @@ -1295,7 +1295,7 @@ static void nbd_trip(void *opaque) default: LOG("invalid request type (%u) received", request.type); invalid_request: - reply.error = -EINVAL; + reply.error = EINVAL; error_reply: if (nbd_co_send_reply(req, &reply, 0) < 0) { goto out;